Dynamic config for OnlyOffice

Hello!
I have a problem with dynamic config for OnlyOffice.
Here is my middleware chain for OO

        middlewares:
        # Middleware chain for Nextcloud
        onlyoffice-chain:
            chain:
                middlewares:
                    # - ... (e.g. rate limiting middleware)
                    - https-redirect
                    - onlyoffice-secure-headers
                    - default-headers
                    - onlyoffice-redirectregex

        onlyoffice-redirectregex:
            redirectRegex:
                regex: "https://(.*)/.well-known/(?:card|cal)dav"
                replacement: "https://$${1}/remote.php/dav"

        onlyoffice-secure-headers:
            headers:
                hostsProxyHeaders:
                    - "X-Forwarded-Host"
                referrerPolicy: "same-origin"
                customResponseHeaders:
                    X-Robots-Tag: "noindex, nofollow"

        default-headers:
            headers:
                frameDeny: true
                browserXssFilter: true
                contentTypeNosniff: true
                forceSTSHeader: true
                stsIncludeSubdomains: true
                stsPreload: true
                stsSeconds: 15552000
                customFrameOptionsValue: SAMEORIGIN
                customRequestHeaders:
                    X-Forwarded-Proto: https

Traefik issues cert for OnlyOffice, I can connect Nextcloud with OnlyOffice via connector. The problem is that I can't open any document in Nextcloud. I suppose due to security reasons. However, as standalone server OnlyOffice works perfect. I understand that i mess up with middlewares but can't figure out where I missed something.
I would much appreciate with help

Enable and check Traefik debug log for more log output. Some of your header definitions seem strange (should indicate request or response), check doc.

1 Like