1
0
mirror of https://github.com/moepman/acertmgr.git synced 2024-11-13 07:55:26 +01:00
Automated Certificate Manager using ACME
Go to file
2016-01-10 15:20:59 +01:00
acertmgr.py Initial commit 2016-01-10 15:00:43 +01:00
LICENSE Initial commit 2016-01-10 15:00:43 +01:00
README.md Add README 2016-01-10 15:20:59 +01:00

ACERTMGR

This is an automated certificate manager using ACME/letsencrypt.

Running ACERTMGR

The main file acertmgr.py is intended to be run regularly (e.g. as daily cron job) as root.

Configuration

The main configuration is read from /etc/acme/acme.conf, domains for which certificates should be obtained/renewed should be configured in /etc/acme/domains.d/{fqdn}.conf.

All configuration files use yaml syntax.

  • Example global configuration file:


    mode: webdir webdir: /var/www/challenges/

  • Example domain configuration file:


    mail.example.com:

    • user: postfix group: postfix perm: '400'
    • user: dovecot group: dovecot perm: '400'