This repository has been archived on 2025-08-03. You can view files and clone it, but cannot push or open issues or pull requests.
snippets/acme
2021-07-26 20:28:49 +00:00
..
dehydrated@91cccc0c23 dehydrated update 2021-07-05 21:27:43 +02:00
config acme init 2020-03-23 00:18:11 +01:00
cronjob.daily cronjob 2020-03-23 00:57:03 +01:00
get_cert_ddns01.sh do not chmod 2021-07-26 20:28:49 +00:00
README.md improvements 2020-03-24 00:06:18 +01:00
zwackl_hook.sh sleep 5 instead 66 2021-07-08 22:01:54 +00:00

ACME - snippet to obtain let´s encrpyt certificates authenticated by DNS-01

Prerequisites

  • bash
  • curl
  • openssl
  • cron

Dockerfile:

ADD ./snippets/acme/dehydrated /dehydrated/
ADD ./snippets/acme/config /dehydrated/config
ADD ./snippets/acme/get_cert_ddns01.sh /app/get_cert_ddns01.sh
ADD ./snippets/acme/zwackl_hook.sh /app/zwackl_hook.sh
ADD ./snippets/acme/cronjob.daily /etc/periodic/daily/acme

Do not forget to include the cron snippet!

Environment

  • ACME_FQDNS (required)
  • ACME_RELOAD_CMD (required)
  • ACME_STAGING_ENABLED (optional)
  • STAGING_URI (optional)
  • DDNS01URI (required)
  • DDNS01KEY (required)
  • DDNS01_ONECERT (optional)