mirror of
https://github.com/acmesh-official/acme.sh.git
synced 2026-01-04 20:32:19 +08:00
Updated deployhooks (markdown)
@@ -1188,21 +1188,21 @@ services:
|
|||||||
hook: "docker"
|
hook: "docker"
|
||||||
environment:
|
environment:
|
||||||
DEPLOY_DOCKER_CONTAINER_LABEL: "sh.acme.autoload.service=traefik"
|
DEPLOY_DOCKER_CONTAINER_LABEL: "sh.acme.autoload.service=traefik"
|
||||||
DEPLOY_DOCKER_CONTAINER_KEY_FILE: "/certs/$DOMAIN_DIR/key.pem"
|
DEPLOY_DOCKER_CONTAINER_KEY_FILE: "/certs/example.com/key.pem"
|
||||||
DEPLOY_DOCKER_CONTAINER_CERT_FILE: "/certs/$DOMAIN_DIR/cert.pem"
|
DEPLOY_DOCKER_CONTAINER_CERT_FILE: "/certs/example.com/cert.pem"
|
||||||
DEPLOY_DOCKER_CONTAINER_CA_FILE: "/certs/$DOMAIN_DIR/ca.pem"
|
DEPLOY_DOCKER_CONTAINER_CA_FILE: "/certs/example.com/ca.pem"
|
||||||
DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE: "/certs/$DOMAIN_DIR/fullchain.pem"
|
DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE: "/certs/example.com/fullchain.pem"
|
||||||
- name: "adguardhome"
|
- name: "adguardhome"
|
||||||
hook: "docker"
|
hook: "docker"
|
||||||
environment:
|
environment:
|
||||||
DEPLOY_DOCKER_CONTAINER_LABEL: "sh.acme.autoload.service=dns01"
|
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_KEY_FILE: "/opt/adguardhome/work/data/encryption/example.com/key.pem"
|
||||||
DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE: "/opt/adguardhome/work/data/encryption/$DOMAIN_DIR/fullchain.pem"
|
DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE: "/opt/adguardhome/work/data/encryption/example.com/fullchain.pem"
|
||||||
- name: "technitium-dns"
|
- name: "technitium-dns"
|
||||||
hook: "docker"
|
hook: "docker"
|
||||||
environment:
|
environment:
|
||||||
DEPLOY_DOCKER_CONTAINER_LABEL: "sh.acme.autoload.service=dns02"
|
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"
|
- name: "router01"
|
||||||
hook: "routeros"
|
hook: "routeros"
|
||||||
environment:
|
environment:
|
||||||
@@ -1218,7 +1218,6 @@ services:
|
|||||||
SYNO_CREATE: "1"
|
SYNO_CREATE: "1"
|
||||||
SYNO_CERTIFICATE: "PROD-$_cdomain"
|
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`.
|
If you want to use a filename other than `multideploy.yml`, you can specify it with `MULTIDEPLOY_FILENAME`.
|
||||||
```sh
|
```sh
|
||||||
export MULTIDEPLOY_FILENAME="deploy.yaml"
|
export MULTIDEPLOY_FILENAME="deploy.yaml"
|
||||||
|
|||||||
Reference in New Issue
Block a user