ansible-role-letsencrypt-ac.../README.md

47 lines
1.1 KiB
Markdown
Raw Normal View History

2020-05-17 16:07:02 +02:00
Role Name
=========
A role that installs the acme.sh Letsencrypt.org client
2020-05-17 16:07:02 +02:00
Requirements
------------
Git must be available as a package
2020-05-17 16:07:02 +02:00
Role Variables
--------------
Here are listed the most important defaults. See defaults/main.yml for the complete set of variables.
2020-05-17 16:07:02 +02:00
``` yaml
letsencrypt_acme_install: False
letsencrypt_acme_sh_git_install: True
letsencrypt_acme_sh_certificates_install_dir: '{{ ansible_fqdn }}'
letsencrypt_acme_sh_certificates_install_base_path: '{{ letsencrypt_acme_sh_user_home }}/live'
letsencrypt_acme_sh_certificates_install_path: '{{ letsencrypt_acme_sh_certificates_install_base_path }}/{{ letsencrypt_acme_sh_certificates_install_dir }}'
letsencrypt_acme_email: sysadmin@example.com
```
2020-05-17 16:07:02 +02:00
* Set the following one to `80` if there is no web server that acts as reverse proxy.
2020-05-17 16:07:02 +02:00
``` yaml
letsencrypt_acme_standalone_port: 4402
letsencrypt_acme_sh_domains:
- { domain: '{{ ansible_fqdn }}', standalone: True }
```
2020-05-17 16:07:02 +02:00
Dependencies
------------
2020-05-17 16:07:02 +02:00
None
2020-05-17 16:07:02 +02:00
License
-------
EUPL-1.2
2020-05-17 16:07:02 +02:00
Author Information
------------------
Andrea Dell'Amico, <andrea.dellamico@isti.cnr.it>