andrelohmann.letsencrypt

letsencrypt

Build Status

This role installs letsencrypt

Role Variables

letsencrypt_authenticator: standalone/webroot
letsencrypt_webroot_path: /var/www/letsencrypt # optional, only set, if authenticator webroot is chosen
letsencrypt_prehook: "service nginx stop"
letsencrypt_posthook: "service nginx start"
letsencrypt_inis:
- name: example.com
  email: [email protected]
  domains:
  - example.com
  - test.example.com
  - demo.example.com

Requirements

This role requires ubuntu.

Example Playbook

- hosts: all
  roles:
  - { role: andrelohmann.letsencrypt }

License

MIT

Author Information

https://github.com/andrelohmann

About

ansible galaxy role to install letsencrypt

Install
ansible-galaxy install andrelohmann.letsencrypt
GitHub repository
License
mit
Downloads
105