bytepark.dehydrated

Build Status

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