again hsts

This commit is contained in:
gw3000 2023-07-26 23:31:17 +02:00
parent 925b69257c
commit 7854febb24

View file

@ -28,6 +28,7 @@ services:
- "traefik.http.routers.django.rule=Host(`${ALLOWED_HOSTS}`)" - "traefik.http.routers.django.rule=Host(`${ALLOWED_HOSTS}`)"
- "traefik.http.routers.django.tls=true" - "traefik.http.routers.django.tls=true"
- "traefik.http.routers.django.tls.certresolver=letsencrypt" - "traefik.http.routers.django.tls.certresolver=letsencrypt"
- "traefik.http.routers.django.middlewares=djangoHeader"
db: db:
image: postgres:15-alpine image: postgres:15-alpine
volumes: volumes:
@ -56,6 +57,11 @@ services:
- "traefik.http.routers.dashboard.service=api@internal" - "traefik.http.routers.dashboard.service=api@internal"
- "traefik.http.routers.dashboard.middlewares=auth" - "traefik.http.routers.dashboard.middlewares=auth"
- "traefik.http.middlewares.auth.basicauth.users=testuser:$$apr1$$jIKW.bdS$$eKXe4Lxjgy/rH65wP1iQe1" - "traefik.http.middlewares.auth.basicauth.users=testuser:$$apr1$$jIKW.bdS$$eKXe4Lxjgy/rH65wP1iQe1"
#hsts
- "traefik.http.middlewares.djangoHeader.headers.stsSeconds=15552000"
- "traefik.http.middlewares.djangoHeader.headers.stsIncludeSubdomains=true"
- "traefik.http.middlewares.djangoHeader.headers.stsPreload=true"
- "traefik.http.middlewares.djangoHeader.headers.forceSTSHeader=true"
volumes: volumes:
postgres_data_prod: postgres_data_prod: