From c520312b39be5eb72fd3015bceae52fb790a551b Mon Sep 17 00:00:00 2001 From: tomo <49612544+tomo2403@users.noreply.github.com> Date: Mon, 11 Aug 2025 09:11:55 +0200 Subject: [PATCH] Updated deployhooks (markdown) --- deployhooks.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/deployhooks.md b/deployhooks.md index dd1c550..3ea11c6 100644 --- a/deployhooks.md +++ b/deployhooks.md @@ -1188,21 +1188,21 @@ services: hook: "docker" environment: DEPLOY_DOCKER_CONTAINER_LABEL: "sh.acme.autoload.service=traefik" - DEPLOY_DOCKER_CONTAINER_KEY_FILE: "/certs/$DOMAIN_DIR/key.pem" - DEPLOY_DOCKER_CONTAINER_CERT_FILE: "/certs/$DOMAIN_DIR/cert.pem" - DEPLOY_DOCKER_CONTAINER_CA_FILE: "/certs/$DOMAIN_DIR/ca.pem" - DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE: "/certs/$DOMAIN_DIR/fullchain.pem" + DEPLOY_DOCKER_CONTAINER_KEY_FILE: "/certs/example.com/key.pem" + DEPLOY_DOCKER_CONTAINER_CERT_FILE: "/certs/example.com/cert.pem" + DEPLOY_DOCKER_CONTAINER_CA_FILE: "/certs/example.com/ca.pem" + DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE: "/certs/example.com/fullchain.pem" - name: "adguardhome" hook: "docker" environment: DEPLOY_DOCKER_CONTAINER_LABEL: "sh.acme.autoload.service=dns01" - DEPLOY_DOCKER_CONTAINER_KEY_FILE: "/opt/adguardhome/work/data/encryption/$DOMAIN_DIR/key.pem" - DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE: "/opt/adguardhome/work/data/encryption/$DOMAIN_DIR/fullchain.pem" + DEPLOY_DOCKER_CONTAINER_KEY_FILE: "/opt/adguardhome/work/data/encryption/example.com/key.pem" + DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE: "/opt/adguardhome/work/data/encryption/example.com/fullchain.pem" - name: "technitium-dns" hook: "docker" environment: DEPLOY_DOCKER_CONTAINER_LABEL: "sh.acme.autoload.service=dns02" - DEPLOY_DOCKER_CONTAINER_PFX_FILE: "/etc/dns/certs/$DOMAIN_DIR.pfx" + DEPLOY_DOCKER_CONTAINER_PFX_FILE: "/etc/dns/certs/example.com.pfx" - name: "router01" hook: "routeros" environment: @@ -1218,7 +1218,6 @@ services: SYNO_CREATE: "1" SYNO_CERTIFICATE: "PROD-$_cdomain" ``` -`$DOMAIN_DIR` is a provided variable that contains the name of the directory your certificate was created in. You can use this while deploying your certificate to services. This is helpful if you deploy more than one certificate to the same service. If you want to use a filename other than `multideploy.yml`, you can specify it with `MULTIDEPLOY_FILENAME`. ```sh export MULTIDEPLOY_FILENAME="deploy.yaml"