This commit is contained in:
cangui 2025-08-18 20:41:57 +02:00
parent 88c2e12b14
commit fe70f36a9c

View File

@ -21,29 +21,6 @@ services:
- shelfy_data:/app/data
- shelfy_logs:/var/log/shelfy # <--- MONTE TON FRONT (lecture seule)
# <-- logs lus par Fail2ban
labels:
- traefik.enable=true
- traefik.docker.network=dokploy-network
# --- HTTPS direct sur media.canguidev.fr ---
- traefik.http.routers.media.rule=Host(`media.canguidev.fr`)
- traefik.http.routers.media.entrypoints=websecure
- traefik.http.routers.media.tls=true
- traefik.http.routers.media.tls.certresolver=letsencrypt
- traefik.http.services.media.loadbalancer.server.port=8080
- traefik.http.routers.media.service=media
# --- Redirect HTTP -> HTTPS (AUCUN @file) ---
- traefik.http.routers.media-redirect.rule=Host(`media.canguidev.fr`)
- traefik.http.routers.media-redirect.entrypoints=web
- traefik.http.routers.media-redirect.middlewares=redirect-to-https
- traefik.http.middlewares.redirect-to-https.redirectscheme.scheme=https
# --- (facultatif) tes headers WebDAV, ils ne redirigent pas ---
- traefik.http.routers.shelfy.middlewares=webdav-allow-methods@docker
- traefik.http.middlewares.webdav-allow-methods.headers.accesscontrolallowmethods=GET,PUT,POST,DELETE,PROPFIND,OPTIONS,LOCK,UNLOCK,HEAD
- traefik.http.middlewares.webdav-allow-methods.headers.accesscontrolallowheaders=Authorization,Depth,Content-Type,If-Modified-Since,User-Agent,Destination,Overwrite
dns:
- 8.8.8.8
- 1.1.1.1