Skip to content

evgeni/ansible-role-letsencrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

letsencrypt

Ansible Let's Encrypt role, using dehydrated.

Build Status

Requirements

  • Debian Jessie or newer
  • NGINX (optional)

Role Variables

  • letsencrypt_user: the user that will execute everything, default: letsencrypt
  • letsencrypt_basedir: where to store certs and challenges, default: /srv/letsencrypt
  • letsencrypt_pk_renew: whether to generate a new private key on every update, default: no
  • letsencrypt_domains: which domains to request certs for, default: []
  • letsencrypt_httpd: enable http integration, default: none, choices: none, nginx, apache2

Dependencies

None :-)

Example Playbook

- hosts: servers
  roles:
     - { role: evgeni.letsencrypt }

License

MIT/Expat

Author Information

Evgeni Golov evgeni@golov.de

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages