From 6bd7ea4d735ea82182afcb1ab5399f3c7d45ea91 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Wed, 25 Feb 2026 21:04:31 +0100 Subject: [PATCH] Add X-Forwarded-Proto header middleware to OnlyOffice template Fixes mixed content errors when OO is behind Traefik HTTPS reverse proxy. Without this, OO Document Server generates http:// URLs for editor resources, which browsers block on HTTPS pages. Co-Authored-By: Claude Opus 4.6 --- templates/onlyoffice/docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templates/onlyoffice/docker-compose.yml b/templates/onlyoffice/docker-compose.yml index 0af8667..380d082 100644 --- a/templates/onlyoffice/docker-compose.yml +++ b/templates/onlyoffice/docker-compose.yml @@ -36,6 +36,8 @@ services: - "traefik.http.routers.onlyoffice.entrypoints=websecure" - "traefik.http.routers.onlyoffice.tls=true" - "traefik.http.routers.onlyoffice.tls.certresolver=letsencrypt" + - "traefik.http.routers.onlyoffice.middlewares=onlyoffice-headers" + - "traefik.http.middlewares.onlyoffice-headers.headers.customrequestheaders.X-Forwarded-Proto=https" - "traefik.http.services.onlyoffice.loadbalancer.server.port=80" volumes: