An agent to watch acme.json for certificate renewals
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.
Brian Salcedo ccdd4c57aa add .gitignore 5 months ago
traefik_certificate_watchdog fix output issue 5 months ago
.gitignore add .gitignore 5 months ago
Dockerfile packaged and decentralized 5 months ago add a 5 months ago
requirements.txt packaged and decentralized 5 months ago packaged and decentralized 5 months ago


Watch for a Letsencrypt certificate renewal and extract keys to files.


The container needs access to the volume where acme.json is stored, as well as a volume to write the files. Then set the environment variables. Easy as that!

  • DOMAIN - Domain to watch (e.g.
  • OUTPUT_DIR - This is where the watchdog will write fullchain.pem and privkey.pem to.
  • ACME_JSON_DIR - (optional) Where acme.json is stored. (default: /data)