From 86e48d456939ae3d63474b198925fcd329e4c8f0 Mon Sep 17 00:00:00 2001 From: tomo <49612544+tomo2403@users.noreply.github.com> Date: Tue, 1 Jul 2025 16:03:07 +0200 Subject: [PATCH] Updated deployhooks (markdown) --- deployhooks.md | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/deployhooks.md b/deployhooks.md index 37fb637..1f57b87 100644 --- a/deployhooks.md +++ b/deployhooks.md @@ -1156,7 +1156,7 @@ Multideploy allows you to deploy your certificates to multiple services, even th ### Compatibility | **acme.sh version** | **multideploy version** | **Pull request status** | |---------------------|-------------------------|------------------------ | -| <= 3.1.0 | not supported | | +| <= 3.1.0 | not supported | ❌ | | dev | 1.0 | ![GitHub issue/pull request detail](https://img.shields.io/github/pulls/detail/state/acmesh-official/acme.sh/6241?style=flat-square&label=Pending%20changes) |
@@ -1173,7 +1173,7 @@ services: - name: "YOUR_SERVICE" hook: "YOUR_HOOK" environment: - - ENV_TO_EXPORT: "YOUR_CONTENT" + ENV_TO_EXPORT: "YOUR_CONTENT" ```
@@ -1187,36 +1187,36 @@ services: - name: "traefik" 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_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" - 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_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" - 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_LABEL: "sh.acme.autoload.service=dns02" + DEPLOY_DOCKER_CONTAINER_PFX_FILE: "/etc/dns/certs/$DOMAIN_DIR.pfx" - name: "router01" hook: "routeros" environment: - - ROUTER_OS_USERNAME: "certuser" - - ROUTER_OS_HOST: "router.example.com" - - ROUTER_OS_PORT: "22" + ROUTER_OS_USERNAME: "certuser" + ROUTER_OS_HOST: "router.example.com" + ROUTER_OS_PORT: "22" - name: "nas01" hook: "synology_dsm" environment: - - SYNO_SCHEME: "http" - - SYNO_HOSTNAME: "localhost" - - SYNO_PORT: "5000" - - SYNO_CREATE: "1" - - SYNO_CERTIFICATE: "PROD-$_cdomain" + SYNO_SCHEME: "http" + SYNO_HOSTNAME: "localhost" + SYNO_PORT: "5000" + 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`.