diff --git a/DAV_Containers/Webdav_Server/compose.yaml b/DAV_Containers/Webdav_Server/compose.yaml index 7a649a1..64c36ee 100644 --- a/DAV_Containers/Webdav_Server/compose.yaml +++ b/DAV_Containers/Webdav_Server/compose.yaml @@ -18,14 +18,15 @@ services: - flame.url=https://${SERVICE_NAME}.${DOMAIN_NAME} - flame.icon=https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/webdav.png ### Traefik Labels + #- traefik.http.routers.${SERVICE_NAME}.entrypoints=web + #- traefik.http.routers.${SERVICE_NAME}.priority=10 # beats the catchall - traefik.enable=true - - traefik.http.routers.${SERVICE_NAME}.entrypoints=web + - traefik.http.routers.${SERVICE_NAME}.entrypoints=websecure - traefik.http.routers.${SERVICE_NAME}.rule=Host(`${SERVICE_NAME}.${DOMAIN_NAME}`) - # HTTP router — no redirect, but keep security middleware + - traefik.http.routers.${SERVICE_NAME}.tls=true + - traefik.http.routers.${SERVICE_NAME}.tls.certresolver=cloudflare - traefik.http.routers.${SERVICE_NAME}.middlewares=real-ip@file,crowdsec-bouncer@file,rate-limit@file - traefik.http.routers.${SERVICE_NAME}.service=${SERVICE_NAME} - - traefik.http.routers.${SERVICE_NAME}.priority=10 # beats the catchall - # Service - traefik.http.services.${SERVICE_NAME}.loadbalancer.server.port=80 ### Monitor with uptime-kuma - kuma.monitoring.group.name=Docker Containers