Nginx Proxy Manager

Nginx Proxy Manager

Navigio - Jürgen Barth

1 год назад

10,912 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Rawrys Internethölle
Rawrys Internethölle - 30.08.2023 08:54

moin jürgen.

erstmal vielen vielen vielen dank für deine videos! Das sind im deutschsprachigen raum wirklich die besten tutorials, die man finden kann weil auch endlich mal WISSEN vermittelt wird.


ich versuche momentan alles auf einem raspberry nachzubauen inkl macvlans. das funktioniert auch alles perfekt bis auf dieses macvlan-docker script. ich fürchte, dass auf einem pi die pfade anders sind als auf einer synology. ich wäre dir super dankbar, wenn du hier mal einige zeilen zu schreiben könntest. sitze momentan schon 4 stunden daran und werde wahnsinnig :D

das problem ist, dass ich per npm keine proxy hosts durchgeleitet bekomme. ich bekommt leider ständig ERR_CONNECTION_REFUSED von chrome angezeigt. Ohne macvlan hat das gane unterfangen funktioniert ;)

Ответить
Rainer Zufall
Rainer Zufall - 14.05.2023 10:42

Ich habe alles so gemacht, auch das Bash-Script mit dem Erstellen der mvl-bridge, aber ich komme leider nicht auf die WebUI des NPM. Das Anpingen der IP des NPM klappt aber. Keine Ahnung was das schief läuft. Mein Synology NAS hat die neueste DSM Version.

Ответить
K K
K K - 28.04.2023 01:18

Hallo Jürgen, Danke für deine tollen Videos. Habe Nginx so installiert wie im Video, auch Macvlan läuft und Nginx hat eine eigene lokale IP. Allerdings musst ich die Ports 80 und 443 in meiner Fritzbox 7590AX auf den NGinx forwarden und kann sie nicht mehr wie beisher auf meine Diskstation durchleiten (geht immer nur an ein Zeilgerät grrrrrrrrr). Die Diskstation will aber auch Zertifkate erneuern und braucht auch die Ports 80/443. wie kann ich das realisieren das beide Geräte die Ports 80/443 bekommen oder hast du eine ganz andere Lösung?
Danke für konstruktive Hilfe.

Ответить
C. Klatt
C. Klatt - 28.03.2023 21:07

Hallo Jürgen, ich bin nach dem Update von Version 2.9.19 auf 2.9.21 des NPM auf ziemliche Schwierigkeiten gestoßen. Nach dem Update konnte ich nach einem Neustart der DSM (ich schalte nachts ab) nicht mehr auf die Proxy Hosts zugreifen, obwohl der Container von NPM gestartet war. Erst nach einem Restart vom NPM im Pottainer lief wieder alles normal. Bei der Version 2.9.22 funktionieren nach einem Neustart der Synologie zwar die Proxy Hosts, aber man kann sich nicht mehr in die in die GUI vom NPM einwählen. Die darauf hin installierte neueste Version 2.10.0 versagte vollkommen den Dienst. Ich habe daraufhin einen Downgrade auf Version 2.9.19 gemacht, und seither läuft wieder alles wieder wie geschnitten Brot. Ich habe eine DS 916+ und es würde mich interessieren, ob auch andere diese Erfahrung gemacht haben. Beste Grüße und viel Glück beim Umzug wünscht Ingo.

Ответить
Earl Woodhead
Earl Woodhead - 06.02.2023 21:32

Leider findet man weder DynDNS noch Strato als DNS Provider in der Liste. Gibt es hierfür ein workaround oder muss ich mit tatsächlich tatsächlich noch bei einem weiteren Provider registrieren?

Ответить
Rainer Roos
Rainer Roos - 22.01.2023 16:58

Ich konnte, Jürgen, jetzt tatsächlich alle meine Clients in nginx einpflegen, und komme nach Aufruf im Browser immer schön über eine gesicherte Verbindung auf meine Endgeräte/Dienste. Klasse!!! Nur bei der Synology selbst funktioniert das nicht: da erhalte ich die Meldung "502 Bad Gateway". Ich vermute, ich muss da auf dem NAS noch was einstellen. Weisst Du spontan eine Lösung?

Ответить
Rainer Roos
Rainer Roos - 21.01.2023 19:00

Mal wieder ein super Video von Dir, Jürgen. Klasse wie immer!!! ... Ich bilde mir ein, ich hätte alles installiert, wie von Dir beschrieben (ngnx + synology DNS Server + adguard). Wenn ich allerdings für einen host via nslookup die Auflösung abfrage, dann erhalte ich die IP von nginx (unter Docker) zurück. Sieht so aus, als würde die nginx einfach nichts tun. Hast Du spontan eine Idee, was ich noch versuchen könnte???

Ответить
Morpheus von Dankersen
Morpheus von Dankersen - 15.01.2023 19:45

Hallo Jürgen,
wieder mal eine tolles Video. Direkt mal wieder umgesetzt und es scheint zu laufen. Allerdings habe ich im Log folgende Fehlermeldung:

[1/15/2023] [4:04:24 PM] [Setup ] › ⚠ warning Error: Command failed: logrotate /etc/logrotate.d/nginx-proxy-manager

error: skipping "/data/logs/fallback_access.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation.

error: skipping "/data/logs/fallback_error.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation.

Woran kann das liegen?

Ответить
ArmandPlessis
ArmandPlessis - 15.01.2023 00:20

Lieber Jürgen, erst einmal chapeaux zu Deinen Videos - optisch machen sie zwar anfangs wenig her, wenn man es mit den YT-Influencern vergleicht, aber inhaltlich sind sie der Burner! Danke also erstmal für all die guten Infos und lehrreichen Tests. Durch Dich bin ich ebenfalls zum Docker-Fan geworden - das macht es Laune und so ziemlich alles auf meiner NAS läuft mittlerweile in einem Container - praktisch für das ganze Heimnetz. Und da komme ich zu meinem Problem. Nach Deinen Videos habe ich die Kommunikation zwischen Containern und Host hinbekommen, die Pings gehen durch - was nicht klappt, egal ob mit nginx- proxy oder dem Synology-Reverse ist die namensauflösung. Ich lande immer wieder auf meiner web-page - als würde der angegebene Port nicht weiterlgeleitet werden. Könntest Du mir nen Tipp geben, woran das liegen könnte? Mercie bien! :)

Ответить
GLOMckiller
GLOMckiller - 14.01.2023 22:01

Super Video! Ich versuche gerad verzeifelt Traefik in Kombination mit Nginx als Dockercontainer unter Synology ans laufen zu bekommen, leider erfolglos. Wenn es dazu ggf. ein Video geben würde, wäre ich total begeistert.

Ответить
Tim
Tim - 14.01.2023 16:39

Gutes Video zum Einstieg. Ich nutze aktuell noch die Lösung von Synology, jedoch stoße ich mit WebSockets bei Vaultwarden an meine Grenzen, was ja mit NPM völlig unproblematisch sein soll. Sonst habe ich aber keine Probleme mit der Synology Lösung. Gedenke aber irgendwann auch mal umzusteigen. Leider geht nur eines von beiden, da man nur 1x Port 80 durchleiten kann.
Was ich aber auch nicht verstehe, warum ich einen DNS brauche, da doch NPM schon über die IP Adresse auf das Ziel hinweist. Das ist doch der Sinn des ReverseProxy. Und mit dem WildCard Zertifikat, kann ich ja theoretisch jeden beliebigen Namen vor der Domain setzen (FQDN), NPM würde dann weiter routen und das Zertifikat ist durch den Aussteller (CA) auch bereitgestellt. Vielleicht wäre ein Teil 2 (Deep Dive) ganz spannend.

Ответить
Jan N.
Jan N. - 14.01.2023 14:36

Super Video! Weist du zufällig wie man den Proxy-Host konfigurieren muss, damit die Weiterleitung zum DSM klappt?

Ответить
Max Meyer
Max Meyer - 14.01.2023 01:10

Ich glaube deinen Amazon key ist jetzt verbraucht... besser mal neu machen.
Gut beschrieben...auf die schon bei deinem anderen Video erstellten Zertifikate kann der Proxy nicht zugreifen? Geht das denn mehrere Zertifikate für die gleiche Domain?

Ответить
Don Carlos
Don Carlos - 13.01.2023 19:38

Laut Video sollte die angepasste yml-Datei zum Downlaod zur Verfügung stehen - finde diese leider nicht 🙋‍♂

Ответить