23 lines
944 B
YAML
23 lines
944 B
YAML
---
|
|
|
|
services:
|
|
|
|
traefik:
|
|
environment:
|
|
|
|
# Custom ACME certificates
|
|
- TRAEFIK_CERTIFICATESRESOLVERS_${TRAEFIK_CERTRESOLV}=true
|
|
- TRAEFIK_CERTIFICATESRESOLVERS_${TRAEFIK_CERTRESOLV}_ACME_EMAIL=${APP_ADMIN_EMAIL}
|
|
- TRAEFIK_CERTIFICATESRESOLVERS_${TRAEFIK_CERTRESOLV}_ACME_STORAGE=/data/acme-${TRAEFIK_CERTRESOLV}.json
|
|
- TRAEFIK_CERTIFICATESRESOLVERS_${TRAEFIK_CERTRESOLV}_ACME_DNSCHALLENGE=true
|
|
- TRAEFIK_CERTIFICATESRESOLVERS_${TRAEFIK_CERTRESOLV}_ACME_DNSCHALLENGE_PROVIDER=${TRAEFIK_CERTRESOLV_PROVIDER}
|
|
#- TRAEFIK_CERTIFICATESRESOLVERS_${TRAEFIK_CERTRESOLV}_ACME_DNSCHALLENGE_DELAYBEFORECHECK=10
|
|
#- TRAEFIK_CERTIFICATESRESOLVERS_${TRAEFIK_CERTRESOLV}_ACME_DNSCHALLENGE_RESOLVERS="167.114.154.30:53,192.99.60.247:53"
|
|
|
|
# ACME credentials for ovh-eu
|
|
# - OVH_ENDPOINT=ovh-eu
|
|
# - OVH_APPLICATION_KEY=XXX
|
|
# - OVH_APPLICATION_SECRET=YYY
|
|
# - OVH_CONSUMER_KEY=ZZZ
|
|
|