Reverse Proxy - Docker Container

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

tomwartet

Benutzer
Registriert
19. Juli 2024
Beiträge
8
Reaktionspunkte
0
Punkte
1
Hallo Forum,

ich habe folgendes Problem. Ich habe einen Docker-Container, den möchte ich über einen Reverse Proxy über die Synology-Domain abrufbar machen.
Docker-Container --> Reverse Proxy --> Docker.Domain.Synology.me

Das funktioniert auch soweit erstmal. Leider habe ich aber dann das Problem, dass ich keinerlei Links anklicken kann. Das ist bei anderen Docker-Containern leider auch der Fall. Manchmal werden die Seiten auch komisch angezeigt, als würde die CSS nicht richtig geladen.
Ich habe eine Fritz!Box und da 80/443 offen. Bei den Reverse Proxy Regeln ist Upgrade und Connection gesetzt.
Woran kann es liegen? Was hab ich falsch gemacht?
 
TMI
DS, DSM Vers., welches Container Image?
 
DS224+, mit aktuellem DSM 7.2.1, ich würde gerne Alf.io laufen lassen alfio/alf.io:2.0-M4-2407

Ich habe über Portier ein Image nach der Anleitung von Mariushosting https://mariushosting.com/how-to-install-alf-io-on-your-synology-nas/ veröffentlicht. Im Reverse-Proxy habe ich HTTPS als Protokoll, Port 443, Ziel ist HTTP localhost und der entsprechende Port.

Ich habe über Custom Headers entsprechend Websocket Upgrade und Connection drin. Ich kann die Seite aufrufen, ich komme über alf.Domain.synology.me auf die Hauptseite - über alf.Domain.synology.me/admin auf die Administration aber mehr geht leider nicht. Und ich verstehe nicht was ich falsch gemacht hab
 
Hast du im DSM die Einstellungen gem. Anleitung auch gemacht: HTTP compression, HTTP/2, etc.?
 
Ja, alles genau so. Hab es auch mal raus genommen. Mittlerweile denke ich es liegt an Container
 
Wie ist die CPU und RAM Auslastung der DS?
 
Auslastung ist normal. Unter 10% sowohl bei CPU als auch bei RAM. Habe dir Ds224 auf 12GB RAM. Sollte eigentlich gehen. Ich bin echt ratlos gerade.
 
Wie ist sonst die Reaktion der DS?
HDDs ok, mal SMART Werte posten, siehe Signatur, keinen Test machen.
 
Und teste mal den Zugriff per IP:xyport direkt, ohne RP.
 
Ach klar, ohne Reverse Proxy. Da habe komischer Weise keinen Zugriff. Die Seite erscheint erst gar nicht. Sie ist tatsächlich nur über das reverse proxy erreichbar
 
Zuletzt bearbeitet von einem Moderator:
Wenn du testest, ist das im internen Netz?
Funktioniert der Container über der IP & Port wie gewünscht?
Welch Kompatibilität hast du für SSL gewählt? "Modern" oder "Zwischen"?
Der Synology RP mag nicht viele Einstellungen hintereinander. Ab und zu ein Neustart, wenn ein Problem auftaucht, wäre die Lösung. Hast du das einmal probiert?
Wenn das Problem bei anderen Containern/Diensten auftaucht, kann es ja nicht an dem jetzigen Container liegen.

Mit den Webseiten und Links verstehe ich nicht. Soweit sind doch alles ok, wenn du auch das Panel und Admin-Panel kommst. Wenn ein Container Links erstellen soll, ist es oft nötig, die Domain in den Einstellungen zu hinterlegen, damit die "Generierung" funktioniert.
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat