Super erklärt, wie immer. Apfelcast ist einer der wenigen UA-camr der es bei so vielen Abonnenten immer noch schafft auf Emails zu antworten und zu helfen. Sollte ich einmal den Bedarf nach professioneller Hilfe haben, ist Apfelcast mit SIcherheit auf meiner Liste. Tolles Video, tolles Unternehmen, toller Typ!
Hallo, ich habe versucht das Video "OnlyOffice für Nextcloud auf dem Home Server installieren - Home Server selbst bauen TEIL 10" zu befolgen. Bin aber an den Reverse Proxy gescheitert. :-(
@@apfelcast da freue ich mich aber. P. S. Es gibt auch traefik alla reverse proxy. Könnte auch interessant sein für deine Video Reihe. Wünsche dir ein schönes wochenende.
Sehr cooles Video. Danke für die super Anleitung. Nun hab ich es endlich hinbekommen mit Hilfe des NPM meinen Bitwarden-Account aus dem Internet erreichbar zu machen. Top !
Mega gut, Danke für das Video. NPM schaue ich mir mal genauer an. Was mir direkt in den Sinn kommt, ohne es eruiert zu haben: die Optionen für HA wären noch klasse, so dass man bspw. mit Keepalived gleich zwei Server für HA konfigurieren könnte, also über die Oberfläche...
um den Container nach jedem Neustart zu starten müssen noch dies beiden Kommandos ausgeführt werden: sudo docker update --restart always npm_app_1 sudo docker update --restart always npm_db_1
Echt tolles Video aber bei der Erstellung des docker compose, also der schritt bevor man nginx aus dem browser erreicht (Die INstallation) kommt bei mir immer ein ERROR zurück mit der Begründung, dass ein HTTP-Protokoll zu lange gebraucht hat. Da steht dann also nicht wie in 10:19 npm_db_1 DONE sondern ERROR ich weiss nicht was ich dagegen tun soll. Mit freundlichen Grüßen
Wenn du das als lxc auf proxmox machst dann guck dir das video von Daniel an wie man Docker auf lxc installiert. Du musst zwei features freischalten. Nähmlich keystring und netctl. Alternativ kannst du auf einer richtigen Virtuellen Maschine betreiben, da funktioniert ganz normal ohne zusätzlichen Aufwand.
beim Docker-compose up -d bekomme ich die meldung : ERROR: failed to register layer: ApplyLayer exit status 1 stdout: stderr: unlinkat /var/cache/debconf: invalid argument
Hey. @Apfelcast. Der Revers Proxy ist ziemlich gut. Aber sie hatten ja gezeigt gehabt mit OnlyOffice und Revers Proxy. Meine Frage: Könnten sie ein Video machen wo sie es nochmal mit dem Reverse Proxy machen ? Schönen Tag noch an alle ! Finde deine Videos Sibel aber gut 👍.
Würde mich freuen, wenn es dazu ein Video gibt. Der eingebaute Document Server hat große Probleme was das Speichern von Änderungen angeht. Ich hoffe, dass eine standalone Version davon nicht betroffen ist.
Super Video 👍🏻 Habe bei der Installation ein kleines Permission-Problem. Habe mit den Befehlen docker aufgesetzt und bin bis zum Befehl: docker-compose up -d gekommen. Nun bekomme ich den Fehler: Creating npm_db_1 error. Als Grund wird „permission denied“ angegeben. Die chmod Berechtigung die du benutzt ist aber gesetzt. Muss ich ein Recht noch separat setzten ?
@@ALLGAMESCUTSCENES Damit Docker-Compose im LXC läuft musst du einfach keyctl und nesting (bei LXC Options -> Features) aktivieren und danach ggf. den Container neustarten
"Bad Gateway" beim Login. Aber Warum? Ich habe die Daten aus der Anleitung 1:1 übernommen, das sind ja auch die Daten aus der offiziellen Anleitung, insofern muss das doch passen oder was habe ich üübersehen?
Ich hatte den Fehler auch, bis ich es 1 zu 1 nach der Anleitung gemacht habe. Hatte vorher an den Datenbanksettings rumgespielt. Vermutlich liegt da der Fehler bei dir. Die Verweise zwischen SQL und MariaDB passen nicht zusammen. Evtl. noch mal neu einrichten mit dem rawpaste commands.
Uff also nach 3 Tagen testen muss sich sagen ziemlich viele fehler. Vor allen mit accesslist danach spinenn https. Fängt mit Intern Error Meldungen an. Nun startet nichts mehr ohne Logs. Sehr schaden keine Idee wie ich an brauchbare Logs komme wieso es nicht mehr startet. Denke DB zerschossen. Gibt es alternativen ? Github gibt es auch sehr viele andere Fehler
Hallo, wie immer Prima Video. Bei mir läuft alles so wie es im Video angesagt wurde. Be den Hosts wird Status Online angezeigt und sonst auch keine Auffälligkeiten. Allerdings wenn ich eine Seite aus dem Web aufrufen möchte, bekomme ich die Meldung. Umleitungsfehlen (firefox) bzw. … hat sie zu oft weitergeleitet (Chrome)
Hallo, bei jedem Server neustart - muss ich den Proxy Manager von hand starten und zwar muss ich manuell in den Ordner "npm" wechseln und dann den Befehl "docker-composer up -d" ausführen. Wie bekomme ich das geregelt das dieser automatisch startet?
Einfach in dem Docker-Compose-File eine Zeile hinzufügen: restart: always Bei mir sieht das dann so aus. [...] image: 'jc21/nginx-proxy-manager:latest' restart: always ports: [...] Muss übrigens auch bei der DB eingestellt werden.
Danke für das Video :-) Hab es endlich geschafft nachdem ich anfangs verzweifelt bin. Ich habe ein Debian als VM in Hyper-V angelegt hatte anfangs und das Problem über z.B. Putty auf den Debian Server zu zugreifen um den Text in die config Dateien zu kopieren und das wollte ich dann über die Hyper-V Konsole doch nicht alles abtippen :-D
@@coolwalda3927 Hey! Mal ne ganz doofe frage.. Ich habe das selbe System (Proxmox, LXC mit RP und VM mit Owncloud (Ein Nextcloud-Fork). Jedoch habe ich ein Problem mit dem Datenupload. Wenn ich die Verbindung über den RP laufen lasse kommen meine Daten nur teilweise an. Sprich von 7 MB nur 6,9MB. Der RP terminiert ab einem gewissen Zeitpunkt meine Verbindungen. Hattest du vielleicht ein ähnliches Problem und kannst mir ggf. einen Tipp geben?
@@DM-ib8tz mit de RP habe ich nur bei großen Dateien Probleme (> 1GB). Ich komme momentan nicht an die Kiste und kann nicht nachschauen, was ich beim RP umkonfiguriert habe. Letztendlich hatte ich das Problem nur noch, wenn ich aus schwachen Netzen zugegriffen habe ( da vermute ich auch einen Timeout). Meine Nextcloud läuft in LXC und nicht in einer VM
Brauche ich dann nur einen einzelnen A-Record auf meine öffentliche IP des servers oder muss ich jede Subdomain die ich registrieren will beim ReverseProxy auch bei meinem Domainanbieter anlegen?
Die subdomains müssen im DNS angelegt werden (bei deinem DNS provider) und auf deine öffentliche IP zeigen. Also dort wo dann dein reverse Proxy erreichbar ist. Im reverse Proxy muss dann diese subdomain auch angelegt bzw. weitergeleitet werden.
sobald ich den Container erstellen möchte erhalte ich diese Meldung: Pulling db (mariadb:latest)... latest: Pulling from library/mariadb ERROR: no matching manifest for linux/arm/v7 in the manifest list entries wo liegt der Fehler?
Vielen Dank für die Videoreihe. Wie stehst du zum Thema NPM und Internetzugang bzw. Proxyfreigabe? Überall wird ja mittlerweile gewarnt, KEINE ports mehr freizugeben. Wie verhält sich das mit NPM und Port 80/443? Danke
So schön die Anleitung ist und ich dahinter 1 Centos und 1 Almalinux Server laufen habe, werden die Zertifikate nicht automatsch erneuert. Ich muss immer die Domain löschen und hoffen, Diese ohne Probleme ( interner Fehler ) mit SSL neu erstellen zu können. Ich finde nur Anleitung für Docker, der Proxy läuft bei mir aber extra über ein S740 FUTRO, und nur der Proxy
wirklich sehr gut erklärt! top aber jetzt zu meiner frage! Ich möchte einen proxyserver nutzen um meine tatsächliche ip des webservers zu schützen bzw zu verbergen! ist das mit diesen tool möglich?
warum eigentlich mysql mit mariadb und nicht sqlite (wie default eingestellt wäre)? Langweilt sich der mysql server dann nicht und sqlite würde eigentlich ausreichen anstatt einen weiteren container hochzufahren? was wäre also der Vorteil da mysql zu nehmen?
Danke für die Anleitung. Leider habe ich ein Problem mit dem Nginx Proxy Manager. Außerhalb meines lokalen Netzwerkes ist die Downloadgeschwindigkeit der Nextcloud unzumutbar langsam, da bin ich bei ca. 200kb/s. Liegt hier noch ein Konfigurationsfehler meinerseits vor? Ist dir dazu was bekannt? LG
Hallo Daniel, ich hätte da eine Frage zum Einsatz des Proxy mit einer Webanwendung, die auf einen anderen Port setzt (Wiki:8080). Kann ich in dem Proxy den Port 443 quasi in 8080 "übersetzen" ? Und könnte ich auch den "Ordner" ausblenden (Zustrom Location) ? Wie würde das konkret aussehen? Ansonsten wirklich top Deine Videos! Gruß Martin
@ApfelCast --> dieser Befehl: docker-compose up -d funktioniert nicht ... am Raspberry Pi 3B - alles andere, bis eben zu diesem Befehl, hat klaglos funktioniert. Bitte um Hilfe. LG 😊
Danke für das Video, Daniel! Ich wollte es auf dem Docker LXC installieren, den ich für Bitwarden angelegt habe. Damit laufe ich in den Fehler: Bind for 0.0.0.0:443 failed: port is already allocated. Der 443 ist natürlich auch für Bitwarden in Benutzung. Sollte der Nginx Proxy Manager besser in einem eigenen LXC Container mit Docker laufen? Zweite Frage: Wie kann ich den bisherigen Installationsverlauf wieder rückgängig machen und NPM wieder löschen?
Genau für so einen Fall ist der ReverseProxy gemacht, einfach SSL (443) in Bitwarden deaktivieren, ggf noch Port 80 in 8080 (oder anderen) umändern und das ganze über einen Stream / vHost des Proxy Managers laufen lassen. Er regelt dann das SSL selbst und legt es quasi über die Bitwarden IP
Hab es rausgekobelt: So wie hier beschrieben: community.bitwarden.com/t/docker-install-behind-nginx-reverse-proxy/10880/8 Jedoch musste ich in der ./bwdata/config.yml das Portmapping http_port: 8080 eintragen. Jetzt funktioniert es.
Hab den Proxy nach Video installiert..soweit sogut...wenn ich aber das SSL zertifikat erstellen will bringt mir das Proggi "Internal Error"......Daniel hat ja schon bei der Installation von "Nextcloud" z.b. das ssl Zerifikat installiert.....hängt das mit dem Zusammen? Über ne Rückinfo was ich ev,. falsch mache bedanke ich mich im Voraus.
Das Problem an der Sache ist doch aber wenn ich das auf einem vServer betreibe, dann ist doch der Zugriff auf npm nicht über ssl geschützt, ist also nur sicher wenn ich npm lokal installier, oder sehe ich das falsch.
Ich scheitere leider an den SSL Certificates. Fehlermeldung "Internal error". Habe jetzt stundenlang im Internet gesucht. Das Problem besteht schon ewig. Nicht eine brauchbare Lösung dabei.
Ich habe das Problem auch. Komme nicht weiter. Ich sehe auch nur: If you're seeing this site then you're trying to access a host that isn't set up yet.
Hallo Daniel, vielen Dank für das Video. Nun hast du uns gezeigt wie ich einen Services auf einem anderen Rechner im Netzwerk freischalten kann. Wenn ich jetzt aber sowohl Nginx und meine Applikation, die ich über den Reverse Proxy auf einem Rechner laufen habe, gebe ich dann beim erstellen eines Proxy Hosts als Forward Hostname / IP local host an? Viele Grüße
Fuktionier alle Prima ABER ! Wie bekomme ich jetzt Zugriff von außerhalb ? Port 81 ist im Router freigegeben aber wenn ich die IP:81 vom jeweiligen Standort aufrufe, habe ich keine Zugriff bzw. der Proxy wird nicht gefunden. Muss ich zusäztlich eine DynDNs auf den Proxy legen und Port 80 auf 81 legen oder muss ich etwas an der Config ändern ?? Intern bzw. am jeweiligen Standort über LAN/WLAN funktioniert es ohne Probleme. Danke für eine Rückmeldung
Erstmal vielen Dank für deine lehrreichen Videos! Ich komme bis minute 10 als man dann docker-compose up -d eingibt und dann kommt eine Fehlermeldung bei "Pulling app (jc21/ngix-proxy-manager:latest). "repository does not exist or may require ´docker login´´ gibt es da ein aktuallisiertes verzeichnis oder wie komme ich da weiter? Gruß, Lukas
Danke für das HowTo. Ich habe den Reverse Proxy auf einem HP Micro Server Gen 8 mit Ubuntu LTS laufen. Kann ich auf diesem Server neben dem Reverseproxy noch Rocketchat und Bitwarden betreiben? oder verhindert der Einsatz von Nginx das?
Einzige frage die ich dazu hätte, wie installiere ich mein eigenes ssl Zertifikat, ich bekomme von meinem Provider nur eine .pfx, bin schon seit ner weile am verzweifeln.
Ich laufe ständig in einen timeout: Creating npm_app_1 ... ERROR: for npm_app_1 UnixHTTPConnectionPool(host='localhost', port=None): Read timed out. (read timeout=60) ERROR: for app UnixHTTPConnectionPool(host='localhost', port=None): Read timed out. (read timeout=60) ERROR: An HTTP request took too long to complete. Retry with --verbose to obtain debug information. If you encounter this issue regularly because of slow network conditions, consider setting COMPOSE_HTTP_TIMEOUT to a higher value (current value: 60). Was kann ich tun? Danke
Hallo Ich habe meinen Nginx Proxy vor Jahren mit diesem Video installiert. hat hervorragend funktioniert. Ich wollte nun eine weitere Homepage hosten und wie gehabt habe ich nach Installation der neuen Page im Proxy versucht die Zertifikate zu erstellen. doch nun seit neustem lädt der proxy eine weile und dann erscheint die Meldung "Internal Error".. Ich frage mich ob dieser Proxy mal geupdatet werden muss? Ich habe die Version v2.10.4 Was meinst Du Ihr?
Was ist besser, ich nutze Traefik als Proxy-Server und falls ich umstellen soll, wie mache ich das am einfachsten? Ich habe alle meine Programme bzw. Dienste auf einer einzigen Raspberry Pi laufen.
Hi Daniel, danke für das Video, alles läuft seit Wochen stabil auf einem IntelNuc. Frage, wie sichere ich am besten das System bzw. die Nginx Reverse Proxy Manager Settings?
hab nur ich das problem das SSL nicht geht, egal welcher Container bei Proxmox? immer wenn ich SSL einstelle geht es einfach nicht, die seiter lässt sich dann nicht mehr aufrufen. Nur HTTP geht der Rest geht nicht
Okay, geht jetzt. Keine Ahnung wieso aber die Port Freigabe ging anscheint nicht. nachdem ich sie neu gemacht habe um was zu testen ging auf einmal ssl xD
Ich bekomme leider sowohl mit dieser Anleitung als auch mit dem neueren docker-ce Paket einen Fehler (Proxmox 6.3-3, Ubuntu 20.04). sind hier Probleme bekannt? Spricht etwas dagegen Docker statt dessen in einer VM laufen zu lassen? lg PS: Eine schöne Serie die mich sehr inspiriert hat
Hallo Daniel, ich habe mit proxmox auch eine container mit NPM und eine Nextcloud auch als lxc eingerichtet jetzt habe ich natürlich bei duckdns mir domains besorgt und diese bei dann als cname angepasst, das problem ist das ich keine verbindung zur nextcloud bekomme da ich die Rückmeldung vom Browser bekomme das es zu viele weiterleitungen gibt. wie kann ich das jetzt so einstellen das ich zugang auf die nextcloud bekomme.
Bei meiner Nextcloud hat das leider nicht so ganz geklappt, wie im Video. Ich erhalte immer nach 1-2 Minuten eine "Bad Gateway 504" als Rückmeldung... :(
Bei mir lief alles wunderbar bis ich jetzt eine neuen Fritzbox einbinden musste. Von extern funktioniert weiterhin alles prima, aber aus meinem Netz sind alle Dienste extrem langsam (timeout). Ich nutze Strato für DynDNS. Die Pings sehen alle gut aus. Jemand eine Idee, wo ich anfangen könnte zu suchen? Danke
Kann mir jemand sagen, wie ich am Reverse Proxy die öffentliche IP-Adresse des Benutzer zum Zielsystem durchreichen kann? Muss wohl irgendwie über "proxy_set_header Forwarded $proxy_add_forwarded;" gehen, allerdings bin ich da zu sehr Laie. Geht das über die Weboberfläche?
Funktioniert das auch wen alle Web Sachen auf ein System laufen ? In meinem Fall raspberry pi 4b Darauf lauft pihole vpn DNS Server und ich wollte da noch searx drauf machen aber das lauft leider nicht
Hallo ich habe alles so gemacht wie im Video. leider bekomme ich mehrere Fehlermeldung. unteranderen Creating nginx_db_1 ... error Was kann das sein? Benutze Progmox mit Ubuntu 20.04.2 LTS Kann mir einer weiterhelfen?
Bin ich der Einzige, der mit Nginx Proxy Manager in Kombination mit Proxmox Probleme hat? Alsbald ich mit der Installation durch bin und mich erstmalig einloggen möchte via hostip:81 sowie user: admin@example.com und pw: changeme bekomme ich als Feedback "Bad Gateway".
Moin das ist ja so ganz schön allerdings stört mich das ich nicht meinen eigenen Maria DB server nehmen kann. Es wird ja ein eigener direkt mit installiert kann man das auch umgehen?? Oder gibt es eine möglichkeit direkt über Portainer Nginx Proxy Manager zu installieren? und man nimmt sein eigenen Maria Db server?
Ich möchte ein VPS mit einer weltweiten IP und ca. Subdomains (alles Webservices).. Wann sollte man eher Apache Vhosts und wann eher Nginx mit Docker nehmen? Wäre es ein Unterschied wenn ich auch von Webservices abweichende Dienste wie Jitsi installieren wol!te?
Tolle Software und sie funktioniert auch mit fast allen meinen Servern. Bei Paperless ngx funktioniert es aber nicht. Da heißt es nur, dass der Server nicht erreichbar ist. Vielleicht hast Du Lust mal ein Video dazu zu machen?
Ich habe das ganze of Debian 10 gemacht und bekomme natürlich einen Fehler evtl. liegt es an Debian, keine Ahnung. Kann mir hier jemand weiter helfen..? Ich führe diesen Befehl aus: docker-compose up -d und am Ende kommt der Fehler Fehler lautet ERROR: failed to register layer: Error processing tar file(exit status 1): operation not permitted Hat das evtl. etwas mit den rechten im Debian 10 zutun:ß Ich wei es leider nicht
Hallo Daniel, danke für das super Video. Ich habe schon lange auf die Anleitung gewartet und sofort ausprobiert. Leider gibt es ein Problem. Wie Du Dich sicher erinnerst, hast Du vor einiger Zeit gezeigt wie man Bitwarden selber hostet. Dies habe ich installiert und nutze es seitdem. Natürlich auch von Unterwegs aus, wo meine Subdomain von meinen jetztigen Reverse Proxy weiter geleitet wird. Und da liegt der Hase im Pfeffer begraben. Wenn ich nun NPM auf Docker installiere bekomme ich wegen des schon belegten Port 443 einen Fehler und der Container wird nicht gestartet. Hast Du da ne Lösung für mich. Ich bin grad ziemlich ratlos. Danke schon mal. Charly
Ich habe es heute auch unter Proxmox installiert und läuft mit einer kleinen Anpassung. Ganz normalen LXC erstellen und dann musst du mithilfe der Shell in deiner node folgendes zur config des lxc (/etc/pve/lxc/123.conf -> 123 = ID des LXC) hinzufügen: "lxc.apparmor.raw: mount," (mit Komma, ohne Anführungszeichen) und eventuell docker-compose mit einer höheren Zeit für HTTP_Timeout starten. Also nicht wie im Video "docker-compose up -d" sondern z.B. "COMPOSE_HTTP_TIMEOUT=200 docker-compose up -d".
@@msedv5424 Ich habe Ubuntu 20.04 benutzt. Versuch mal statt die Config zu ändern in den LXC-Optionen keyctl und nesting (bei LXC Options -> Features) zu aktivieren. Habe ich jetzt eben hier in den Kommentaren gelesen.
Bei der Installation erhalte ich foldenen Fehler. Installation unter proxmox LXC Ubuntu 19.10. Was stimmt hier nicht? .....Pull complete Digest: sha256:71b194ab.....f2044b47e92b2cfc Status: Downloaded newer image for jc21/nginx-proxy-manager:latest Creating npm_db_1 ... error ERROR: for npm_db_1 Cannot start service db: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"proc\\\" to rootfs \\\"/var/lib/docker/vfs/dir/14....98c5c31ed8423b4c4bc758849659b1bb8c47377cc4ffb6\\\" at \\\"/proc\\\" caused \\\"permission denied\\\"\"": unknown ERROR: for db Cannot start service db: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"proc\\\" to rootfs \\\"/var/lib/docker/vfs/dir/146.......c98c5c31ed8423b4c4bc758849659b1bb8c47377cc4ffb6\\\" at \\\"/proc\\\" caused \\\"permission denied\\\"\"": unknown ERROR: Encountered errors while bringing up the project.
Funktioniert leider so nicht mit Ports von Webinteraces z.B. 8081 usw. Zwar wird die Seite angezeigt aber diese funktioniert dann nicht, sprich man kann sich weder einloggen oder Links anklicken. Die Seite wird dann nur zurückgesetzt. Jemand dafür eine Lösung wie das funktionieren kann/soll?
Dafür wird eine eigene subdomain benötigt: z.B. webinterface.meinedomain.com -> proxy host weiterleiten an interne-ip:8081. D.h. der proxy leitet dann die subdomain Anfrage über port 80 oder 443 an die interne IP auf port 8081 weiter.
@@ultr4fly60 Danke für den Hinweis. Allerdings habe ich es genau so gemacht. Mit TLD aber auch Subdomain probiert. Es liegt wohl am Webinterface. Rufe es nun weiter über die interne IP auf. Reicht erstmal bis ich eine Lösung habe. An dem Webinterface kann man selbst leider nichts anpassen bis auf die Ports.
@@RyzenVega64 Die subdomain muss auch im DNS registriert sein und auf die öffentliche IP des reverse proxy server zeigen. Oder einen Alias auf den A-Record anlegen.
Kann ich das unter Proxmox auf einem neuen Ubuntu Conainer installieren? Bis zu Erstellung des Containers 9:47 komme ich, dann wird einiges heruntergeladen und entpackt - endet aber mit einem Fehler.
ich komme bis zum Login. Nach Eingabe von User-ID und PW erhalte ich die Meldung "Bad Gateway". Das ganze läuft auf einem Raspi3. Hat jemand schon eine Lösung?
Moin steht dort nur "Bad Gateway" oder steht da noch eine Nummer hinter wie Bad Gateway 502, sonst probier mal auf auf die Oberfläche mit HTTPS und HTTP zu verbinden villeicht löst das deinen Fehler.
Da hier Nextcloud als Beispiel verwendet wird, hätte man schon anhand dessen erklären können, dass da noch ein paar Einstellungen fehlen... - im Proxy: für carddav und calddav custom location Einträge - in der Nextcloud: zumindest den 'trusted Proxy' Eintrag sollte man in der config.php setzen... - und wenn man die Nextcloud schon wie in den gegebenen Anleitungen mit SSL Cert 'als standalone' aufgesetzt hatte ist das auch zu beachten...
Ich finde auch das da noch jede Menge im Video fehlt. Ich bin nämlich auch gerade daran eine meiner Nextcloud Instanzen auf den Nginx Proxy Manager umzustellen und das ist gar nicht so einfach. Da hilft mir das Video herzlich wenig, da es aufhört, wo die Probleme anfangen.
Absolut geniales Video! Hast Du einen Tipp, wie ich SSH-Anfragen über den Proxy routen kann? Aktuell klappt das nur über direktes Port-Forwarding: Ext-Port: 20022 --> 192.168.178.10:22 Wäre super, wenn diese Anfragen auch über den RevProxy laufen könnten.
@@paul9920 Ich glaube, genau da scheitere ich. Im Stream kann ich "nur" einen Port angeben. Z. B. 20022 als ext. Port. Dieser soll weitergeleitet werden an die :22. dann blockt mich meine Firewall im Router, weil die 20022 nicht geöffnet ist. Und genau das ist ja mein Ziel... Ich habe gelesen, das kann über "Upstream-Server" funktionieren (Link unten). Irgendeine Idee, wo genau ich dies im Nginx Proxy Manager konfigurieren kann? Link: www.nginx.com/blog/running-non-ssl-protocols-over-ssl-port-nginx-1-15-2/
Hallo zusammen, super Video. Habe den Reverse Proxy gleich mal aufgesetzt. Jetzt nur eine Frage. Aktuell habe ich meine Nextcloud inkl. certbot in einer eigenen VM laufen. Jetzt wollte ich natürlich die Zertifikateerstellung auf den Reverse Proxy umstellen. Leider ist aber die nextcloud nach der Einrichtung durch den Nginx Proxy Manager nicht mehr erreichbar. Hat jemand eine Idee woran das liegen könnte? Mit den andern Webservices funktioniert alles soweit.
Ich habe das Problem gefunden, ganz am Ende muss man noch das hier angeben. docker update --restart always npm_app_1 docker update --restart always npm_db_1
Ihr müsst mal noch diese commands Eingeben: docker update -restart always npm_app_1 und docker update -restart always nom_db_1 auch wenn du den Container neu startest
Ich erhalte beim pull der mariaBD der Fehler ERROR: failed to register layer: Error processing tar file(exit status 1): operation not permitted Bin seit 3 Stunden auf der Suche. ProxmoxVE Privilegierter Container keyctr:1,nested:1 Jemand ne Idee?
Grossartig. Ich bin seit Wochen auf der Suche nach einem ordentlichen Tutorial zu diesem Thema. Danke. 👍😀
Super erklärt, wie immer. Apfelcast ist einer der wenigen UA-camr der es bei so vielen Abonnenten immer noch schafft auf Emails zu antworten und zu helfen. Sollte ich einmal den Bedarf nach professioneller Hilfe haben, ist Apfelcast mit SIcherheit auf meiner Liste. Tolles Video, tolles Unternehmen, toller Typ!
Super Video! Habe bei npm erst an den Node Package Manager gedacht 😅
Ich auch! Die Abkürzung ist echt ungünstig
@@spencer020785 dabei steht NPM gar nicht für Node Package Manager
Vielen herzlichen Dank! Es ist eine Vergnügung deine Videos zu sehen immer was Neues uns nützlich.
OMG... Ich bin seit TAGEN mit Reverse Proxys und Bitwarden am verzweifeln. Dein Video hat mir mal endlich geholfen.
Und schon wieder ein großartiges Video, professionell erstellt in content und Umsetzung! Klasse und bitte weiter so!
Einfach nur der Hammer. So eine Hammer beschreibung. Einfach nur klasse.👍🥰
Hallo. Super Tutorial habe schon ne ganze Woche nach sowas gesucht vorallem mit dem GUI! Abo dagelassen
Hallo, ich habe versucht das Video "OnlyOffice für Nextcloud auf dem Home Server installieren - Home Server selbst bauen TEIL 10" zu befolgen. Bin aber an den Reverse Proxy gescheitert. :-(
Wieder mal ein Tolles Video. Machst du auch was über HAProxy?
Ja, sehr gerne!
@@apfelcast da freue ich mich aber. P. S. Es gibt auch traefik alla reverse proxy. Könnte auch interessant sein für deine Video Reihe. Wünsche dir ein schönes wochenende.
Sehr cooles Video. Danke für die super Anleitung. Nun hab ich es endlich hinbekommen mit Hilfe des NPM meinen Bitwarden-Account aus dem Internet erreichbar zu machen. Top !
Mich würde Interessieren, wie ich den Docker updaten kann, da es schon die Version 2.7.1 gibt ? Wäre es möglich, ein Video darüber zu machen.
Mega gut, Danke für das Video. NPM schaue ich mir mal genauer an. Was mir direkt in den Sinn kommt, ohne es eruiert zu haben: die Optionen für HA wären noch klasse, so dass man bspw. mit Keepalived gleich zwei Server für HA konfigurieren könnte, also über die Oberfläche...
um den Container nach jedem Neustart zu starten müssen noch dies beiden Kommandos ausgeführt werden:
sudo docker update --restart always npm_app_1
sudo docker update --restart always npm_db_1
Danke für das Video! Schön einfach erklärt
Welche Ubuntu-Version soll man installieren ? Diese Antwort habe ich nicht gefunden... Server oder ???
Danke für eine Rückmeldung
Sehr geil, danke! 👍🏻 genau was mir noch gefehlt hat. Musste ich bisher immer manuell fummeln 😉
Super Video, bin schon gespannt auf das Einrichten des NAS
Das Video zum NAS ist online: ua-cam.com/video/DswgmXZcDTE/v-deo.html
Danke apfelcast, das war mein Wunsch. cooles Video.
Echt tolles Video aber bei der Erstellung des docker compose, also der schritt bevor man nginx aus dem browser erreicht (Die INstallation) kommt bei mir immer ein ERROR zurück mit der Begründung, dass ein HTTP-Protokoll zu lange gebraucht hat. Da steht dann also nicht wie in 10:19 npm_db_1 DONE sondern ERROR ich weiss nicht was ich dagegen tun soll. Mit freundlichen Grüßen
Wenn du das als lxc auf proxmox machst dann guck dir das video von Daniel an wie man Docker auf lxc installiert. Du musst zwei features freischalten. Nähmlich keystring und netctl. Alternativ kannst du auf einer richtigen Virtuellen Maschine betreiben, da funktioniert ganz normal ohne zusätzlichen Aufwand.
beim Docker-compose up -d bekomme ich die meldung : ERROR: failed to register layer: ApplyLayer exit status 1 stdout: stderr: unlinkat /var/cache/debconf: invalid argument
Hast du es zu laufen bekommen? ich hab den gleichen fehler
Hey. @Apfelcast. Der Revers Proxy ist ziemlich gut. Aber sie hatten ja gezeigt gehabt mit OnlyOffice und Revers Proxy.
Meine Frage: Könnten sie ein Video machen wo sie es nochmal mit dem Reverse Proxy machen ?
Schönen Tag noch an alle !
Finde deine Videos Sibel aber gut 👍.
Würde mich freuen, wenn es dazu ein Video gibt. Der eingebaute Document Server hat große Probleme was das Speichern von Änderungen angeht. Ich hoffe, dass eine standalone Version davon nicht betroffen ist.
wie update/upgrade ich Nginx Proxy Manager
?
@@crist0bal Kannst du das bitte etwas genauer beschreiben? Danke
Danke Super, lieber Spät als nie, funktioniert!
Super Video 👍🏻
Habe bei der Installation ein kleines Permission-Problem. Habe mit den Befehlen docker aufgesetzt und bin bis zum Befehl: docker-compose up -d gekommen.
Nun bekomme ich den Fehler: Creating npm_db_1 error.
Als Grund wird „permission denied“ angegeben. Die chmod Berechtigung die du benutzt ist aber gesetzt. Muss ich ein Recht noch separat setzten ?
Hast du es in einem LXC laufen?
ApfelCast Ja habe ich. Muss ich es als vm aufsetzen ?
Also nicht im Container?
@@ALLGAMESCUTSCENES Damit Docker-Compose im LXC läuft musst du einfach keyctl und nesting (bei LXC Options -> Features) aktivieren und danach ggf. den Container neustarten
Genau, das sollte das Problem lösen.
"Bad Gateway" beim Login. Aber Warum? Ich habe die Daten aus der Anleitung 1:1 übernommen, das sind ja auch die Daten aus der offiziellen Anleitung, insofern muss das doch passen oder was habe ich üübersehen?
Ich hatte den Fehler auch, bis ich es 1 zu 1 nach der Anleitung gemacht habe. Hatte vorher an den Datenbanksettings rumgespielt. Vermutlich liegt da der Fehler bei dir. Die Verweise zwischen SQL und MariaDB passen nicht zusammen. Evtl. noch mal neu einrichten mit dem rawpaste commands.
Uff also nach 3 Tagen testen muss sich sagen ziemlich viele fehler. Vor allen mit accesslist danach spinenn https. Fängt mit Intern Error Meldungen an. Nun startet nichts mehr ohne Logs. Sehr schaden keine Idee wie ich an brauchbare Logs komme wieso es nicht mehr startet. Denke DB zerschossen. Gibt es alternativen ? Github gibt es auch sehr viele andere Fehler
Hallo, wie immer Prima Video.
Bei mir läuft alles so wie es im Video angesagt wurde. Be den Hosts wird Status Online angezeigt und sonst auch keine Auffälligkeiten.
Allerdings wenn ich eine Seite aus dem Web aufrufen möchte, bekomme ich die Meldung.
Umleitungsfehlen (firefox) bzw. … hat sie zu oft weitergeleitet (Chrome)
Hallo, bei jedem Server neustart - muss ich den Proxy Manager von hand starten und zwar muss ich manuell in den Ordner "npm" wechseln und dann den Befehl "docker-composer up -d" ausführen. Wie bekomme ich das geregelt das dieser automatisch startet?
Einfach in dem Docker-Compose-File eine Zeile hinzufügen:
restart: always
Bei mir sieht das dann so aus.
[...]
image: 'jc21/nginx-proxy-manager:latest'
restart: always
ports:
[...]
Muss übrigens auch bei der DB eingestellt werden.
Welches OS wäre besser geeignet? Ubuntu Server oder Raspberry OS? Bekomme bei beiden zwar fehler, aber irgendeines muss man ja nehmen
Super Video. Vielen Dank!
Danke für das Video :-) Hab es endlich geschafft nachdem ich anfangs verzweifelt bin. Ich habe ein Debian als VM in Hyper-V angelegt hatte anfangs und das Problem über z.B. Putty auf den Debian Server zu zugreifen um den Text in die config Dateien zu kopieren und das wollte ich dann über die Hyper-V Konsole doch nicht alles abtippen :-D
kann der Reverse Proxy auch unter Proxmox in einer VM laufen, oder muss er auf einer eigenen Hardware laufen?
Habs ausprobiert, RP läuft in einem LXC auf der selben Maschine wie Proxmox und die Nextcloud
@@coolwalda3927 Hey! Mal ne ganz doofe frage.. Ich habe das selbe System (Proxmox, LXC mit RP und VM mit Owncloud (Ein Nextcloud-Fork). Jedoch habe ich ein Problem mit dem Datenupload. Wenn ich die Verbindung über den RP laufen lasse kommen meine Daten nur teilweise an. Sprich von 7 MB nur 6,9MB. Der RP terminiert ab einem gewissen Zeitpunkt meine Verbindungen. Hattest du vielleicht ein ähnliches Problem und kannst mir ggf. einen Tipp geben?
@@DM-ib8tz mit de RP habe ich nur bei großen Dateien Probleme (> 1GB). Ich komme momentan nicht an die Kiste und kann nicht nachschauen, was ich beim RP umkonfiguriert habe. Letztendlich hatte ich das Problem nur noch, wenn ich aus schwachen Netzen zugegriffen habe ( da vermute ich auch einen Timeout). Meine Nextcloud läuft in LXC und nicht in einer VM
@@coolwalda3927 Danke für deine schnelle Antwort! Dann suche ich erstmal weiter. Mal schauen was ich noch so finde.
Brauche ich dann nur einen einzelnen A-Record auf meine öffentliche IP des servers oder muss ich jede Subdomain die ich registrieren will beim ReverseProxy auch bei meinem Domainanbieter anlegen?
Die subdomains müssen im DNS angelegt werden (bei deinem DNS provider) und auf deine öffentliche IP zeigen. Also dort wo dann dein reverse Proxy erreichbar ist. Im reverse Proxy muss dann diese subdomain auch angelegt bzw. weitergeleitet werden.
sobald ich den Container erstellen möchte erhalte ich diese Meldung:
Pulling db (mariadb:latest)...
latest: Pulling from library/mariadb
ERROR: no matching manifest for linux/arm/v7 in the manifest list entries
wo liegt der Fehler?
Änder Mal in der docker-compose.yml den Eintrag für mariadb auf:
image: linuxserver/mariadb:latest
Vielen Dank für die Videoreihe. Wie stehst du zum Thema NPM und Internetzugang bzw. Proxyfreigabe? Überall wird ja mittlerweile gewarnt, KEINE ports mehr freizugeben. Wie verhält sich das mit NPM und Port 80/443? Danke
So schön die Anleitung ist und ich dahinter 1 Centos und 1 Almalinux Server laufen habe, werden die Zertifikate nicht automatsch erneuert.
Ich muss immer die Domain löschen und hoffen, Diese ohne Probleme ( interner Fehler ) mit SSL neu erstellen zu können.
Ich finde nur Anleitung für Docker, der Proxy läuft bei mir aber extra über ein S740 FUTRO, und nur der Proxy
Vielen Dank für das Tutorial! :)
Mich wirft das leider vor einige Probleme - irgendwie will Lets Encrypt mir kein Zertifikat ausstellen und nichts klappt.
selbiges
wirklich sehr gut erklärt! top aber jetzt zu meiner frage! Ich möchte einen proxyserver nutzen um meine tatsächliche ip des webservers zu schützen bzw zu verbergen! ist das mit diesen tool möglich?
warum eigentlich mysql mit mariadb und nicht sqlite (wie default eingestellt wäre)? Langweilt sich der mysql server dann nicht und sqlite würde eigentlich ausreichen anstatt einen weiteren container hochzufahren? was wäre also der Vorteil da mysql zu nehmen?
ich lese dass mysql nur sinnvoll ist wenn man 40/50 oder mehr Webseiten/Dienste hinter dem nginx hat?
Großartig. Danke 👏👍
Danke für die Anleitung. Leider habe ich ein Problem mit dem Nginx Proxy Manager. Außerhalb meines lokalen Netzwerkes ist die Downloadgeschwindigkeit der Nextcloud unzumutbar langsam, da bin ich bei ca. 200kb/s. Liegt hier noch ein Konfigurationsfehler meinerseits vor? Ist dir dazu was bekannt?
LG
Hallo Daniel,
ich hätte da eine Frage zum Einsatz des Proxy mit einer Webanwendung, die auf einen anderen Port setzt (Wiki:8080). Kann ich in dem Proxy den Port 443 quasi in 8080 "übersetzen" ? Und könnte ich auch den "Ordner" ausblenden (Zustrom Location) ? Wie würde das konkret aussehen?
Ansonsten wirklich top Deine Videos!
Gruß
Martin
@ApfelCast --> dieser Befehl: docker-compose up -d funktioniert nicht ... am Raspberry Pi 3B - alles andere, bis eben zu diesem Befehl, hat klaglos funktioniert. Bitte um Hilfe.
LG 😊
Danke für das Video, Daniel! Ich wollte es auf dem Docker LXC installieren, den ich für Bitwarden angelegt habe. Damit laufe ich in den Fehler: Bind for 0.0.0.0:443 failed: port is already allocated.
Der 443 ist natürlich auch für Bitwarden in Benutzung. Sollte der Nginx Proxy Manager besser in einem eigenen LXC Container mit Docker laufen? Zweite Frage: Wie kann ich den bisherigen Installationsverlauf wieder rückgängig machen und NPM wieder löschen?
Genau für so einen Fall ist der ReverseProxy gemacht, einfach SSL (443) in Bitwarden deaktivieren, ggf noch Port 80 in 8080 (oder anderen) umändern und das ganze über einen Stream / vHost des Proxy Managers laufen lassen. Er regelt dann das SSL selbst und legt es quasi über die Bitwarden IP
Hab es rausgekobelt:
So wie hier beschrieben: community.bitwarden.com/t/docker-install-behind-nginx-reverse-proxy/10880/8
Jedoch musste ich in der ./bwdata/config.yml das Portmapping http_port: 8080 eintragen. Jetzt funktioniert es.
@@walterk.6361 einwandfrei :D
Hab den Proxy nach Video installiert..soweit sogut...wenn ich aber das SSL zertifikat erstellen will bringt mir das Proggi "Internal Error"......Daniel hat ja schon bei der Installation von "Nextcloud" z.b. das ssl Zerifikat installiert.....hängt das mit dem Zusammen? Über ne Rückinfo was ich ev,. falsch mache bedanke ich mich im Voraus.
Das Problem an der Sache ist doch aber wenn ich das auf einem vServer betreibe, dann ist doch der Zugriff auf npm nicht über ssl geschützt, ist also nur sicher wenn ich npm lokal installier, oder sehe ich das falsch.
Ich scheitere leider an den SSL Certificates. Fehlermeldung "Internal error". Habe jetzt stundenlang im Internet gesucht. Das Problem besteht schon ewig. Nicht eine brauchbare Lösung dabei.
Ich habe das Problem auch. Komme nicht weiter. Ich sehe auch nur: If you're seeing this site then you're trying to access a host that isn't set up yet.
Ist es eine topleveldomain?
Hallo Daniel, vielen Dank für das Video. Nun hast du uns gezeigt wie ich einen Services auf einem anderen Rechner im Netzwerk freischalten kann. Wenn ich jetzt aber sowohl Nginx und meine Applikation, die ich über den Reverse Proxy auf einem Rechner laufen habe, gebe ich dann beim erstellen eines Proxy Hosts als Forward Hostname / IP local host an? Viele Grüße
Fuktionier alle Prima ABER !
Wie bekomme ich jetzt Zugriff von außerhalb ?
Port 81 ist im Router freigegeben aber wenn ich die IP:81 vom jeweiligen Standort aufrufe, habe ich keine Zugriff bzw. der Proxy wird nicht gefunden.
Muss ich zusäztlich eine DynDNs auf den Proxy legen und Port 80 auf 81 legen oder muss ich etwas an der Config ändern ??
Intern bzw. am jeweiligen Standort über LAN/WLAN funktioniert es ohne Probleme.
Danke für eine Rückmeldung
Erstmal vielen Dank für deine lehrreichen Videos!
Ich komme bis minute 10 als man dann docker-compose up -d eingibt und dann kommt eine Fehlermeldung bei "Pulling app (jc21/ngix-proxy-manager:latest).
"repository does not exist or may require ´docker login´´
gibt es da ein aktuallisiertes verzeichnis oder wie komme ich da weiter?
Gruß,
Lukas
Danke für das HowTo. Ich habe den Reverse Proxy auf einem HP Micro Server Gen 8 mit Ubuntu LTS laufen. Kann ich auf diesem Server neben dem Reverseproxy noch Rocketchat und Bitwarden betreiben? oder verhindert der Einsatz von Nginx das?
Sehr gutes Video! Super Hilfreich !!
Einzige frage die ich dazu hätte, wie installiere ich mein eigenes ssl Zertifikat, ich bekomme von meinem Provider nur eine .pfx, bin schon seit ner weile am verzweifeln.
Danke für das Tutorial! Ich musste allerdings in der Portfreigabe die Ports 8080 und 4443 freigeben. 80 und 443 haben nicht funktioniert.
Ich laufe ständig in einen timeout:
Creating npm_app_1 ...
ERROR: for npm_app_1 UnixHTTPConnectionPool(host='localhost', port=None): Read timed out. (read timeout=60)
ERROR: for app UnixHTTPConnectionPool(host='localhost', port=None): Read timed out. (read timeout=60)
ERROR: An HTTP request took too long to complete. Retry with --verbose to obtain debug information.
If you encounter this issue regularly because of slow network conditions, consider setting COMPOSE_HTTP_TIMEOUT to a higher value (current value: 60).
Was kann ich tun?
Danke
Very good and user friendly tutorial. Thanks... After installing do you keep port 80 and 443 open??
Hallo
Ich habe meinen Nginx Proxy vor Jahren mit diesem Video installiert. hat hervorragend funktioniert.
Ich wollte nun eine weitere Homepage hosten und wie gehabt habe ich nach Installation der neuen Page im Proxy versucht die Zertifikate zu erstellen. doch nun seit neustem lädt der proxy eine weile und dann erscheint die Meldung "Internal Error"..
Ich frage mich ob dieser Proxy mal geupdatet werden muss? Ich habe die Version v2.10.4
Was meinst Du Ihr?
danke läuft alles, bis auf den fehler den du auch hattest, beim öfnen der Nextcloud, wo stelle ich da was ein?
Was ist besser, ich nutze Traefik als Proxy-Server und falls ich umstellen soll, wie mache ich das am einfachsten? Ich habe alle meine Programme bzw. Dienste auf einer einzigen Raspberry Pi laufen.
Hi Daniel, danke für das Video, alles läuft seit Wochen stabil auf einem IntelNuc. Frage, wie sichere ich am besten das System bzw. die Nginx Reverse Proxy Manager Settings?
hab nur ich das problem das SSL nicht geht, egal welcher Container bei Proxmox?
immer wenn ich SSL einstelle geht es einfach nicht, die seiter lässt sich dann nicht mehr aufrufen. Nur HTTP geht der Rest geht nicht
Okay, geht jetzt. Keine Ahnung wieso aber die Port Freigabe ging anscheint nicht. nachdem ich sie neu gemacht habe um was zu testen ging auf einmal ssl xD
hallo, kannst du mir bitte helfen;
Bei mir kommt immer "502 Bad Gateway
openresty". Was kann ich dagegen machen?
Ich bekomme leider sowohl mit dieser Anleitung als auch mit dem neueren docker-ce Paket einen Fehler (Proxmox 6.3-3, Ubuntu 20.04). sind hier Probleme bekannt? Spricht etwas dagegen Docker statt dessen in einer VM laufen zu lassen?
lg
PS: Eine schöne Serie die mich sehr inspiriert hat
genau wie im Video nachvollzogen, SSL bringt aber "Internal Error" beim Versuch es in NPM zu aktivieren. Weiß jemand Abhilfe?
Hallo Daniel, ich habe mit proxmox auch eine container mit NPM und eine Nextcloud auch als lxc eingerichtet jetzt habe ich natürlich bei duckdns mir domains besorgt und diese bei dann als cname angepasst, das problem ist das ich keine verbindung zur nextcloud bekomme da ich die Rückmeldung vom Browser bekomme das es zu viele weiterleitungen gibt. wie kann ich das jetzt so einstellen das ich zugang auf die nextcloud bekomme.
Wie leitet man Container um, die alle auf der Pi laufen? Ich habe nur eine Pi auf der alles in Container läuft
Die gleiche Frage habe ich auch.. hast du inzwischen herausgefunden wie das läuft?
Gibt der auch die Public IP nach hinten weiter?
Sprich: Ist im access.log des Nginx von z.B. Nextcloud die Public zu sehen?
Sobald ich das SSL Zertifikat erstellen kommt nur der fehler "Internal Error". Ports sind natürlich freigegeben. Hat jemand eine Idee ?
Sper Video, danke für die Arbeit.
Bei meiner Nextcloud hat das leider nicht so ganz geklappt, wie im Video. Ich erhalte immer nach 1-2 Minuten eine "Bad Gateway 504" als Rückmeldung... :(
Bei mir lief alles wunderbar bis ich jetzt eine neuen Fritzbox einbinden musste. Von extern funktioniert weiterhin alles prima, aber aus meinem Netz sind alle Dienste extrem langsam (timeout). Ich nutze Strato für DynDNS. Die Pings sehen alle gut aus. Jemand eine Idee, wo ich anfangen könnte zu suchen? Danke
ich bekomm beim einloggen auf der nginx seite beim absenden des benutzernamens un pw immer bad gateway :(
fehlerhafte mysql zugangsdaten in der conf genommen ..
@@erikslevin Habe alles exakt 1:1 kopiert. Kein Passwort verändert
gibt bereits Fehlermeldung dazu. Mal gehts wieder spontan. Ist ein merkwürdiges Verhalten.
Super Video ! Vielen Dank dafür. Funktioniert das auch mit FTP Servern? Bekomme das irgendwie nicht hin. :)
Der Proxy Manager kann nicht auf dem selben Server laufen wie die Nextcloud, oder?
Kann mir jemand sagen, wie ich am Reverse Proxy die öffentliche IP-Adresse des Benutzer zum Zielsystem durchreichen kann? Muss wohl irgendwie über "proxy_set_header Forwarded $proxy_add_forwarded;" gehen, allerdings bin ich da zu sehr Laie. Geht das über die Weboberfläche?
Funktioniert das auch wen alle Web Sachen auf ein System laufen ?
In meinem Fall raspberry pi 4b
Darauf lauft pihole vpn DNS Server und ich wollte da noch searx drauf machen aber das lauft leider nicht
Hallo
ich habe alles so gemacht wie im Video.
leider bekomme ich mehrere Fehlermeldung.
unteranderen Creating nginx_db_1 ... error
Was kann das sein?
Benutze Progmox mit Ubuntu 20.04.2 LTS
Kann mir einer weiterhelfen?
Bin ich der Einzige, der mit Nginx Proxy Manager in Kombination mit Proxmox Probleme hat? Alsbald ich mit der Installation durch bin und mich erstmalig einloggen möchte via hostip:81 sowie user: admin@example.com und pw: changeme bekomme ich als Feedback "Bad Gateway".
Mir geht es genauso :-(
und man sollte erwänen das es nicht unter ARM CPU architektur funktioniert also linux arm v7 das heist auf dem raspberry keine chance
???
Moin das ist ja so ganz schön allerdings stört mich das ich nicht meinen eigenen Maria DB server nehmen kann.
Es wird ja ein eigener direkt mit installiert kann man das auch umgehen??
Oder gibt es eine möglichkeit direkt über Portainer Nginx Proxy Manager zu installieren? und man nimmt sein eigenen Maria Db server?
Ich möchte ein VPS mit einer weltweiten IP und ca. Subdomains (alles Webservices).. Wann sollte man eher Apache Vhosts und wann eher Nginx mit Docker nehmen? Wäre es ein Unterschied wenn ich auch von Webservices abweichende Dienste wie Jitsi installieren wol!te?
Tolle Software und sie funktioniert auch mit fast allen meinen Servern. Bei Paperless ngx funktioniert es aber nicht. Da heißt es nur, dass der Server nicht erreichbar ist.
Vielleicht hast Du Lust mal ein Video dazu zu machen?
Ich habe das ganze of Debian 10 gemacht und bekomme natürlich einen Fehler evtl. liegt es an Debian, keine Ahnung. Kann mir hier jemand weiter helfen..?
Ich führe diesen Befehl aus: docker-compose up -d und am Ende kommt der Fehler
Fehler lautet ERROR: failed to register layer: Error processing tar file(exit status 1): operation not permitted
Hat das evtl. etwas mit den rechten im Debian 10 zutun:ß Ich wei es leider nicht
Kann man anstelle einer Öffentlichen IPv4 auch einen DynDNS eintrag verwenden ?
Hallo Daniel, danke für das super Video. Ich habe schon lange auf die Anleitung gewartet und sofort ausprobiert. Leider gibt es ein Problem. Wie Du Dich sicher erinnerst, hast Du vor einiger Zeit gezeigt wie man Bitwarden selber hostet. Dies habe ich installiert und nutze es seitdem. Natürlich auch von Unterwegs aus, wo meine Subdomain von meinen jetztigen Reverse Proxy weiter geleitet wird. Und da liegt der Hase im Pfeffer begraben. Wenn ich nun NPM auf Docker installiere bekomme ich wegen des schon belegten Port 443 einen Fehler und der Container wird nicht gestartet. Hast Du da ne Lösung für mich. Ich bin grad ziemlich ratlos. Danke schon mal. Charly
Gibt es hier eine Variante für ProxMox (CT oder VM) oder geht es nur in Verbindung mit Docker Compose?
Ich habe es heute auch unter Proxmox installiert und läuft mit einer kleinen Anpassung. Ganz normalen LXC erstellen und dann musst du mithilfe der Shell in deiner node folgendes zur config des lxc (/etc/pve/lxc/123.conf -> 123 = ID des LXC) hinzufügen: "lxc.apparmor.raw: mount," (mit Komma, ohne Anführungszeichen) und eventuell docker-compose mit einer höheren Zeit für HTTP_Timeout starten. Also nicht wie im Video "docker-compose up -d" sondern z.B. "COMPOSE_HTTP_TIMEOUT=200 docker-compose up -d".
@@112mufin Ubuntu20.04 okay, oder Besser ein anderes Template nutzen?
@@msedv5424 Ich habe Ubuntu 20.04 benutzt.
Versuch mal statt die Config zu ändern in den LXC-Optionen keyctl und nesting (bei LXC Options -> Features) zu aktivieren. Habe ich jetzt eben hier in den Kommentaren gelesen.
@@112mufin Bei mir hat das so geklappt mit (keyctl und nesting) Aktivieren
Wie muss die config.php bei nextcloud angepasst werden?
Bei der Installation erhalte ich foldenen Fehler. Installation unter proxmox LXC Ubuntu 19.10. Was stimmt hier nicht?
.....Pull complete
Digest: sha256:71b194ab.....f2044b47e92b2cfc
Status: Downloaded newer image for jc21/nginx-proxy-manager:latest
Creating npm_db_1 ... error
ERROR: for npm_db_1 Cannot start service db: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"proc\\\" to rootfs \\\"/var/lib/docker/vfs/dir/14....98c5c31ed8423b4c4bc758849659b1bb8c47377cc4ffb6\\\" at \\\"/proc\\\" caused \\\"permission denied\\\"\"": unknown
ERROR: for db Cannot start service db: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"proc\\\" to rootfs \\\"/var/lib/docker/vfs/dir/146.......c98c5c31ed8423b4c4bc758849659b1bb8c47377cc4ffb6\\\" at \\\"/proc\\\" caused \\\"permission denied\\\"\"": unknown
ERROR: Encountered errors while bringing up the project.
Hi, schau mal unter Optionen und schalte die beiden oberen funktionen an ;)
Und bitte lösche/bearbeite deinen kommentar weil das sind secret keys :/
Hallo Lukas, danke für den Tip. Das war es.
@@lukasdallhammer514 Was dür Optionen meinst du genau? Hab den selben Fehler.
Ma Fe gerne ;)
HardwarePower64 Damit docker compose im lxc läuft musst du keyctl und nestling (LXC -> OPTIONEN) anhaken
Funktioniert leider so nicht mit Ports von Webinteraces z.B. 8081 usw. Zwar wird die Seite angezeigt aber diese funktioniert dann nicht, sprich man kann sich weder einloggen oder Links anklicken. Die Seite wird dann nur zurückgesetzt.
Jemand dafür eine Lösung wie das funktionieren kann/soll?
Dafür wird eine eigene subdomain benötigt: z.B. webinterface.meinedomain.com -> proxy host weiterleiten an interne-ip:8081. D.h. der proxy leitet dann die subdomain Anfrage über port 80 oder 443 an die interne IP auf port 8081 weiter.
@@ultr4fly60 Danke für den Hinweis. Allerdings habe ich es genau so gemacht. Mit TLD aber auch Subdomain probiert. Es liegt wohl am Webinterface. Rufe es nun weiter über die interne IP auf. Reicht erstmal bis ich eine Lösung habe. An dem Webinterface kann man selbst leider nichts anpassen bis auf die Ports.
@@RyzenVega64 Die subdomain muss auch im DNS registriert sein und auf die öffentliche IP des reverse proxy server zeigen. Oder einen Alias auf den A-Record anlegen.
@@ultr4fly60 Ist vorhanden. Es ist betrifft auch aktuell nur das eine Webinterface von einem Gameserver.
Bei mir funktioniert es nicht. Die Website ist einfach nicht erreichbar. Kann es daran liegen das ich eine kostenlose Dyn DNS von No-IP habe?
Kann ich das unter Proxmox auf einem neuen Ubuntu Conainer installieren? Bis zu Erstellung des Containers 9:47 komme ich, dann wird einiges heruntergeladen und entpackt - endet aber mit einem Fehler.
Ja gute frage genau das problem habe ich auch, kommt irgendwas mit error 243
@@REAL_GRVMD Installiere einen Ubuntu Server als virtuelle Maschine, dann geht es. Hatte den gleichen Fehler.
ich komme bis zum Login. Nach Eingabe von User-ID und PW erhalte ich die Meldung "Bad Gateway". Das ganze läuft auf einem Raspi3. Hat jemand schon eine Lösung?
Moin steht dort nur "Bad Gateway" oder steht da noch eine Nummer hinter wie Bad Gateway 502, sonst probier mal auf auf die Oberfläche mit HTTPS und HTTP zu verbinden villeicht löst das deinen Fehler.
Wenn man eine neue Ubuntu VM anlegt kann man gleich bei der Installation Docker mitzuinstallieren?
Da hier Nextcloud als Beispiel verwendet wird, hätte man schon anhand dessen erklären können, dass da noch ein paar Einstellungen fehlen...
- im Proxy: für carddav und calddav custom location Einträge
- in der Nextcloud: zumindest den 'trusted Proxy' Eintrag sollte man in der config.php setzen...
- und wenn man die Nextcloud schon wie in den gegebenen Anleitungen mit SSL Cert 'als standalone' aufgesetzt hatte ist das auch zu beachten...
Ich finde auch das da noch jede Menge im Video fehlt. Ich bin nämlich auch gerade daran eine meiner Nextcloud Instanzen auf den Nginx Proxy Manager umzustellen und das ist gar nicht so einfach. Da hilft mir das Video herzlich wenig, da es aufhört, wo die Probleme anfangen.
Absolut geniales Video!
Hast Du einen Tipp, wie ich SSH-Anfragen über den Proxy routen kann? Aktuell klappt das nur über direktes Port-Forwarding:
Ext-Port: 20022 --> 192.168.178.10:22
Wäre super, wenn diese Anfragen auch über den RevProxy laufen könnten.
Probier das ganze mal mit einem Stream im Nginx Proxy Manager
@@paul9920 Ich glaube, genau da scheitere ich.
Im Stream kann ich "nur" einen Port angeben. Z. B. 20022 als ext. Port. Dieser soll weitergeleitet werden an die :22. dann blockt mich meine Firewall im Router, weil die 20022 nicht geöffnet ist. Und genau das ist ja mein Ziel...
Ich habe gelesen, das kann über "Upstream-Server" funktionieren (Link unten). Irgendeine Idee, wo genau ich dies im Nginx Proxy Manager konfigurieren kann?
Link: www.nginx.com/blog/running-non-ssl-protocols-over-ssl-port-nginx-1-15-2/
Hallo zusammen, super Video. Habe den Reverse Proxy gleich mal aufgesetzt. Jetzt nur eine Frage. Aktuell habe ich meine Nextcloud inkl. certbot in einer eigenen VM laufen. Jetzt wollte ich natürlich die Zertifikateerstellung auf den Reverse Proxy umstellen. Leider ist aber die nextcloud nach der Einrichtung durch den Nginx Proxy Manager nicht mehr erreichbar. Hat jemand eine Idee woran das liegen könnte? Mit den andern Webservices funktioniert alles soweit.
Hi, bei mir kommt beim anmelden nur Bad Gateway.
Ich habe aber die richtigen Anmeldedaten verwendet.
Ich habe das Problem gefunden, ganz am Ende muss man noch das hier angeben.
docker update --restart always npm_app_1
docker update --restart always npm_db_1
@@janjixx29 Ich bekomme trotzdem noch den "Bad Gateway" Fehler.
Die Updates im Terminal des Reverse Proxy Servers, richtig?
Ihr müsst mal noch diese commands Eingeben: docker update -restart always npm_app_1 und docker update -restart always nom_db_1 auch wenn du den Container neu startest
Ich erhalte beim pull der mariaBD der Fehler
ERROR: failed to register layer: Error processing tar file(exit status 1): operation not permitted
Bin seit 3 Stunden auf der Suche. ProxmoxVE Privilegierter Container keyctr:1,nested:1
Jemand ne Idee?
Ok mit einem Ubuntu komme ich weiter als mit einem Debian.
Ich würde nochmal den Hinweis geben mit keyctl=1, nesting=1 bei Proxmox. Funktioniert nun