Skip to content

Commit 2f1f0d3

Browse files
authored
fix: WOPI/Collabora incompatibility with traefik v3.6.4 (#174)
1 parent 497f096 commit 2f1f0d3

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

config/traefik/docker-entrypoint-override.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ add_arg "--entryPoints.https.address=:${TRAEFIK_PORT_HTTPS:-443}"
2323
add_arg "--entryPoints.https.transport.respondingTimeouts.readTimeout=12h"
2424
add_arg "--entryPoints.https.transport.respondingTimeouts.writeTimeout=12h"
2525
add_arg "--entryPoints.https.transport.respondingTimeouts.idleTimeout=3m"
26+
# allow encoded characters required for WOPI/Collabora
27+
add_arg "--entryPoints.https.http.encodedCharacters.allowEncodedSlash=true"
28+
add_arg "--entryPoints.https.http.encodedCharacters.allowEncodedQuestionMark=true"
29+
add_arg "--entryPoints.https.http.encodedCharacters.allowEncodedPercent=true"
2630
# docker provider (get configuration from container labels)
2731
add_arg "--providers.docker.endpoint=unix:///var/run/docker.sock"
2832
add_arg "--providers.docker.exposedByDefault=false"

traefik/opencloud.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ services:
99
- "traefik.http.services.opencloud.loadbalancer.server.port=9200"
1010
- "traefik.http.routers.opencloud.${TRAEFIK_SERVICES_TLS_CONFIG}"
1111
traefik:
12-
image: traefik:v3
12+
image: traefik:v3.6.4
1313
# release notes: https://github.com/traefik/traefik/releases
1414
user: ${TRAEFIK_CONTAINER_UID_GID:-0:0}
1515
networks:

0 commit comments

Comments
 (0)