Ansible role to manage letsencrypt certs with acme tool
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
L3D b29d4abc86
Merge pull request #9 from roles-ansible/dependabot/github_actions/actions/checkout-2.3.4
1 month ago
.github Bump actions/checkout from 2 to 2.3.4 1 month ago
defaults update metadata 3 months ago
files Consider removing acme snippet for nginx 8 months ago
meta Improve docs ans requirements 2 months ago
tasks Improve root permissions 2 months ago
vars Improve root permissions 2 months ago
.gitignore repair linting 3 months ago
.yamllint repair linting 3 months ago
LICENCE Add myself to License 3 months ago
README.md Improve docs ans requirements 2 months ago

README.md

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