1
0
Fork 0
mirror of https://github.com/roles-ansible/ansible_role_acmetool.git synced 2024-08-16 12:29:49 +02:00
Ansible role to manage letsencrypt certs with acme tool
Find a file
2021-05-10 23:34:18 +02:00
.github Bump robertdebock/galaxy-action from 1.1.0 to 1.1.1 2021-03-23 15:06:05 +00:00
defaults update metadata 2021-03-20 17:59:44 +01:00
files Consider removing acme snippet for nginx 2020-11-03 20:29:52 +01:00
meta Improve docs ans requirements 2021-05-10 22:29:26 +02:00
tasks Improve root permissions 2021-05-10 23:30:54 +02:00
vars Improve root permissions 2021-05-10 23:30:54 +02:00
.gitignore repair linting 2021-03-20 18:28:29 +01:00
.yamllint repair linting 2021-03-20 18:28:29 +01:00
LICENCE Add myself to License 2021-03-20 18:55:33 +01:00
README.md Improve docs ans requirements 2021-05-10 22:29:26 +02:00

Ansible Galaxy MIT License

Acmetool LE client

Install and configure the acmetool LE client.

Variables

  • acme_notification_email: (Default: root@example.org): LE account email. The default needs to be changed!

  • submodules_versioncheck: (Default: false): Enable basic versionscheck. (true is recomended)

References

Good to know

If you are using debian buster, you are probably interested in a more up to date version of acmetool. Have a look at the do1jlri.acmetool_fix role, that will install a specific version of acmetool on debian based systems.

Testing

We are using the following github actions for testing and releasing to ansible galaxy.

Action Status Marketplace
Ansible Lint check ansible-lint
Galaxy release publish-ansible-role-to-galaxy
Yamllint GitHub Actions yamllint-github-action