docker-compose/traefik/docker-compose.ep_https.yml

24 lines
680 B
YAML

---
x-paasify:
conf:
traefik_svc_tls: true
traefik_svc_entrypoints: default-http,default-https
services:
traefik:
ports:
- "$app_expose_ip:443:443"
#labels:
# - "traefik.http.routers.dashboard.tls=true"
environment:
# Entrypoints
- TRAEFIK_ENTRYPOINTS_default-https_ADDRESS=:443 # <== Defining an entrypoint for port :80 named default
# Forced Http redirect to https
- TRAEFIK_ENTRYPOINTS_default-http_HTTP_REDIRECTIONS_ENTRYPOINT_PERMANENT=true
- TRAEFIK_ENTRYPOINTS_default-http_HTTP_REDIRECTIONS_ENTRYPOINT_SCHEME=https
- TRAEFIK_ENTRYPOINTS_default-http_HTTP_REDIRECTIONS_ENTRYPOINT_TO=default-https