make HTTPS configurable

This commit is contained in:
Sebastian
2025-02-25 09:45:44 +01:00
parent 966cc2a620
commit c0aebe0d86

View File

@@ -19,12 +19,12 @@ services:
- "--providers.docker=true" - "--providers.docker=true"
- "--providers.docker.exposedbydefault=false" - "--providers.docker.exposedbydefault=false"
- "--providers.file.filename=/dynamic_config.yml" - "--providers.file.filename=/dynamic_config.yml"
- "--entrypoints.websecure.address=:${HTTP_PORT:-443}" - "--entrypoints.websecure.address=:443"
- "--entrypoints.websecure.http.tls=${USE_HTTPS:-true}" - "--entrypoints.websecure.http.tls=true"
- "--entryPoints.metrics.address=:8082" - "--entryPoints.metrics.address=:8082"
- "--entryPoints.grpc.address=:3042" - "--entryPoints.grpc.address=:3042"
- "--metrics.prometheus.entryPoint=metrics" - "--metrics.prometheus.entryPoint=metrics"
- "--certificatesresolvers.myresolver.acme.tlschallenge=${USE_HTTPS:-true}" - "--certificatesresolvers.myresolver.acme.tlschallenge=true"
# TESTING # TESTING
# - "--certificatesresolvers.myresolver.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory" # - "--certificatesresolvers.myresolver.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory"
- "--certificatesresolvers.myresolver.acme.email=$MAIL" - "--certificatesresolvers.myresolver.acme.email=$MAIL"