Skip to content

saltstack-formulas/letsencrypt-sh-formula

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

letsencrypt-sh-formula

This formula allows you to use the letsencrypt.sh <https://github.com/lukas2511/letsencrypt.sh> client to automatically manage TLS certificates issued by the letsencrypt.org <https://letsencrypt.org> service.

Available states

Installs the letsencrypt.sh client, its configuration file, the apache integration and the cron job.

Installs the letsencrypt.sh client.

Installs the letsencrypt.sh configuration file. Can also install a hook script in /etc/letsencrypt.sh/hook (overridable with pillar letsencrypt-sh:lookup:hook_script) whose content is taken from the source file defined at pillar letsencrypt-sh:lookup:hook_script_src (which defaults to a script reloading the service whose name is set in pillar letsencrypt-sh:lookup:hook_service_to_reload).

Installs the Apache integration allowing letsencrypt.sh to validate HTTP challenges required by letsencrypt.org to issue/renew TLS certificates.

Enables a periodic task that renews managed TLS certificates that are about to expire.

About

Salt formula for the letsencrypt.sh ACME client

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • SaltStack 59.0%
  • HTML 25.0%
  • Shell 16.0%