iFrame und Nginx Reverse Proxy

Hallo zusammen,

ich betreibe Paperless-ngx erfolgreich in einem Docker-Container auf einem Synology NAS. Ziel ist es, die Weboberfläche über eine eigene Subdomain (https://paper.synology,ddns ) per HTTPS und iFrame (z. B. Business Softwear ) zugänglich zu machen.

Der Zugriff funktioniert grundsätzlich über einen eigenen Nginx-Reverse-Proxy im Docker-Container, der Paperless auf Port 8011 verfügbar macht. Zusätzlich leite ich über den DSM-internen Reverse-Proxy (Systemsteuerung > Anwendungsportal > Reverse Proxy) von paper.synology.me:443 auf localhost:8011 weiter.

Ich habe bereits folgende Punkte umgesetzt:

  • In Nginx add_header X-Frame-Options „ALLOWALL“ zum testen; gesetzt
  • PAPERLESS_URL=https://paper.synology.me korrekt in der .env-Datei gesetzt
  • Zugriff per Browser funktioniert, aber /api/tasks/run/ führt zu einem 504 Gateway Timeout
  • Im Paperless-Log erscheint der Fehler: ASGI flow error

Hat jemand ein ähnliches Setup erfolgreich mit iFrame zum Laufen gebracht?

Ich vermute ein Problem im Zusammenspiel zwischen Nginx, WebSocket-Headern und ggf. Timeout- oder Proxy-Einstellungen. Ein funktionierendes Beispiel einer nginx.conf oder Tipps zur DSM-Reverse-Proxy-Konfiguration wären extrem hilfreich.

Vielen Dank vorab für jede Hilfe! :folded_hands:

Sascha