bytepark.dehydrated
ansible-dehydrated
This is an Ansible role that installs dehydrated (https://github.com/lukas2511/dehydrated) for managing SSL certificates using Let's Encrypt on Ubuntu. It currently supports the http-01 challenge type.
Make sure you have a web server set up (like NGINX) to manage the Let's Encrypt ACME requests in the WELLKNOWN directory as specified in the dehydrated configuration.
Requirements
You only need Bash and the following tools: openssl, cURL, sed, grep, awk, mktemp.
Role Variables
dehydrated_domains: []
# - example.com, www.example.com
# - example.net, www.example.net
# - example.org
dehydrated_gitclone: /opt/dehydrated
dehydrated_challenge_type: http-01
dehydrated_basedir: /etc/ssl
dehydrated_contact_email: [email protected]
Dependencies
There are no dependencies.
Example Playbook
- hosts: servers
roles:
- { role: bytepark.dehydrated }
License
MIT
Author Information
bytepark / 2018.
Informazioni sul progetto
Ansible Role to install dehydrated
Installa
ansible-galaxy install bytepark.dehydrated
Licenza
mit
Download
1.2k
Proprietario