fix: route Syncthing web UI through Traefik with HTTPS
Some checks failed
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled

This commit is contained in:
2026-05-14 21:40:00 -04:00
parent bcc4b6d157
commit f9fb28d560

View File

@@ -73,7 +73,7 @@ services:
hostname: syncthing
restart: always
ports:
- "127.0.0.1:8384:8384"
- "8384:8384"
- "22000:22000"
- "21027:21027/udp"
environment:
@@ -84,6 +84,17 @@ services:
- /mnt/HoardingCow_docker_data/Syncthing/org-rw:/org-rw
networks:
- ai_backend
- ai_net
labels:
- "traefik.enable=true"
- "traefik.http.routers.syncthing-http.rule=Host(`syncthing.lazyworkhorse.net`)"
- "traefik.http.routers.syncthing-http.entrypoints=web"
- "traefik.http.routers.syncthing-http.middlewares=redirect-to-https"
- "traefik.http.routers.syncthing-https.rule=Host(`syncthing.lazyworkhorse.net`)"
- "traefik.http.routers.syncthing-https.entrypoints=websecure"
- "traefik.http.routers.syncthing-https.tls=true"
- "traefik.http.routers.syncthing-https.tls.certresolver=njalla"
- "traefik.http.services.syncthing.loadbalancer.server.port=8384"
ollama:
build: