added environment variables

This commit is contained in:
Yhael S
2024-01-20 06:11:18 -06:00
parent 32f16fee74
commit 5620db94a1
3 changed files with 62 additions and 29 deletions

View File

@@ -315,6 +315,40 @@ POSTGRES_USER=${POSTGRES_MAIN_USER}
POSTGRES_PASSWORD=${POSTGRES_MAIN_PASSWORD}
PGDATA=/var/lib/postgresql/data/${PROJECT_NAME}
#---------------#
# Traefik #
#---------------#
# Volumes
ACME_JSON=/acme.json
TRAEFIK_LOGS=/var/log/traefik
# Command
API_DASHBOARD=true
API_INSECURE=true
API_DEBUG=false
ENTRYPOINTS_WEB_ADDRESS=:80
ENTRYPOINTS_WEBSECURE_ADDRESS=:443
TRAEFIK_LOG_LEVEL=INFO
ACCESSLOG_FILEPATH=${TRAEFIK_LOGS}/access.log
ACME_HTTPCHALLENGE=true
ACME_HTTPCHALLENGE_ENTRYPOINT=web
ACME_EMAIL=mail@example.com
ACME_STORAGE=${ACME_JSON}
# For prod use: https://acme-v02.api.letsencrypt.org/directory
ACME_CASERVER=https://acme-staging-v02.api.letsencrypt.org/directory
INSERCURE_SKIP_VERIFY=true
# Labels
TRAEFIK_ENABLE=true
HTTP_CATCHALL_ENTRYPOINTS=web
HTTP_CATCHALL_MIDDLEWARES=redirect-to-https
MIDDLEWARES_REDIRECT_SCHEME=https
TRAEFIK_DASHBOARD_DOMAIN=traefik.odoocker.test
TRAEFIK_DASHBOARD_ENTRYPOINTS=websecure
TRAEFIK_DASHBOARD_TLS_CERTRESOLVER=leresolver
TRAEFIK_DASHBOARD_SERVICE=api@internal
#-------------#
# Nginx #
#-------------#