mirror of
https://github.com/Viren070/docker-compose-template.git
synced 2025-12-01 23:17:00 +01:00
feat(traefik): add staging server in .env and remove redundant commands
This commit is contained in:
+7
-1
@@ -1,2 +1,8 @@
|
||||
# https://www.authelia.com/integration/proxies/traefik/#trusted-proxies
|
||||
TRUSTED_IPS=192.168.1.1
|
||||
TRUSTED_IPS=192.168.1.1
|
||||
|
||||
# The CA Server URL for Let's Encrypt.
|
||||
# Uncomment the line below to use the staging server for testing.
|
||||
# Useful for testing that everything works to avoid the rate limits when actually requesting certificates.
|
||||
# LE_CA_SERVER=https://acme-staging-v02.api.letsencrypt.org/directory
|
||||
LE_CA_SERVER=https://acme-v02.api.letsencrypt.org/directory
|
||||
|
||||
@@ -9,13 +9,14 @@ services:
|
||||
- 443:443
|
||||
- 80:80
|
||||
command:
|
||||
- "--ping"
|
||||
- '--api=true'
|
||||
- '--api.dashboard=true'
|
||||
- '--api.insecure=false'
|
||||
- '--global.sendAnonymousUsage=false'
|
||||
- '--global.checkNewVersion=false'
|
||||
- '--log=true'
|
||||
- '--log.level=DEBUG'
|
||||
- "--log.level=INFO"
|
||||
- "--providers.docker=true"
|
||||
- "--providers.docker.exposedbydefault=false"
|
||||
- "--providers.docker.network=${DOCKER_NETWORK?}"
|
||||
@@ -41,8 +42,7 @@ services:
|
||||
- "--certificatesresolvers.letsencrypt.acme.tlschallenge=true"
|
||||
- "--certificatesresolvers.letsencrypt.acme.email=${LETSENCRYPT_EMAIL?}"
|
||||
- "--certificatesresolvers.letsencrypt.acme.storage=/config/acme.json"
|
||||
- "--log.level=INFO"
|
||||
- "--ping"
|
||||
- "--certificatesresolvers.letsencrypt.acme.caserver=${LE_CA_SERVER?}"
|
||||
volumes:
|
||||
- "/var/run/docker.sock:/var/run/docker.sock"
|
||||
- "${DOCKER_DATA_DIR}/traefik:/config"
|
||||
|
||||
Reference in New Issue
Block a user