24 lines
680 B
YAML
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
|
|
|