{"id":998,"date":"2023-02-16T17:08:26","date_gmt":"2023-02-16T15:08:26","guid":{"rendered":"https:\/\/handbuch.alarmiator.de\/?post_type=docs&#038;p=998"},"modified":"2023-07-19T20:34:07","modified_gmt":"2023-07-19T18:34:07","password":"","slug":"nginx-proxy-manager-login-verschluesseln","status":"publish","type":"docs","link":"https:\/\/handbuch.alarmiator.de\/?docs=nginx-proxy-manager-login-verschluesseln","title":{"rendered":"Nginx Proxy Manager Login verschl\u00fcsseln"},"content":{"rendered":"\n<p>Dieser Guide zeigt euch, wie ihr auch das Login vom Nginx Proxy Manager mit SSL Verschl\u00fcsselung ausliefern k\u00f6nnt. <br>Das ist vor allem wichtig f\u00fcr diejenigen, die nicht im Heimnetzwerk hinter einem Router liegen und dort die Ports nach au\u00dfen beliebig \u00f6ffnen und schlie\u00dfen k\u00f6nnen. <br>Bei einer VPS oder einem Root Server ist euer Port 81 erstmal unverschl\u00fcsselt erreichbar. <\/p>\n\n\n\n<p>Es wird hier davon ausgegangen, dass ihr das aktuell empfohlene Docker Compose Setup nutzt un die vorherigen Walkthroughs beendet habt. <br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Subdomain einrichten<\/h2>\n\n\n\n<p>Ihr habt aktuell eure Domain z.B &#8222;example.com&#8220; eingerichtet, welche auf euren ALARMiator Server zeigt. Um den Login des Nginx Proxy Managers auszuliefern ben\u00f6tigt ihre entweder eine weiter Domain oder am einfachsten eine Subdomain. Diese k\u00f6nnt ihr bei eurem Domain Provider einrichten. <br>In diesem Tutorial lautet unsere Subdomain &#8222;nginx.example.com&#8220;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Neuen Proxy Host einrichten <\/h2>\n\n\n\n<p>Richtet euch einen neuen Proxy Host im Nginx Proxy Manager ein, welcher folgenderma\u00dfen aussieht:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/02\/grafik-942x1024.png\" alt=\"\" class=\"wp-image-999\" width=\"488\" height=\"530\" srcset=\"https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/02\/grafik-942x1024.png 942w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/02\/grafik-276x300.png 276w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/02\/grafik-768x835.png 768w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/02\/grafik.png 1252w\" sizes=\"auto, (max-width: 488px) 100vw, 488px\" \/><\/figure>\n\n\n\n<p>Tipp: Falls bei euch localhost nicht geht und ihr einen Bad Gateway Error beim Seitenaufruf bekommt probiert statt localhost &#8222;127.0.0.1&#8220;.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Beantragt auch f\u00fcr diesen Proxy ein Zertifikat unter dem &#8222;SSL&#8220; Reiter: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/07\/image-7-930x1024.png\" alt=\"\" class=\"wp-image-1156\" width=\"503\" height=\"554\" srcset=\"https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/07\/image-7-930x1024.png 930w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/07\/image-7-272x300.png 272w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/07\/image-7-768x846.png 768w, https:\/\/handbuch.alarmiator.de\/wp-content\/uploads\/2023\/07\/image-7.png 935w\" sizes=\"auto, (max-width: 503px) 100vw, 503px\" \/><\/figure>\n\n\n\n<p>Force SSL und HSTS dienen beide der Erh\u00f6hung der Sicherheit und sollte aktiviert werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Testen<\/h2>\n\n\n\n<p>Testet nun einmal, ob ihr mit eurer URL also in unserem Fall https:\/\/nginx.example.com auf die Loginseite kommt. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Den Port 81 unverschl\u00fcsselt deaktivieren<\/h2>\n\n\n\n<p>Wenn ihr unserem Guide gefolgt seid habt ihr in eurer docker-compose.yml folgendes unter dem Service &#8222;nginxProxyManager&#8220; stehen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ports:\n  - '80:80'\n  - '443:443'\n  - '81:81'<\/code><\/pre>\n\n\n\n<p>Entfernt nun einfach die Zeile &#8217;81:81&#8242; und startet danach eurer Compose Setup neu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker compose up -d<\/code><\/pre>\n\n\n\n<p>Ihr solltet nun nicht mehr wie davor unter &#8222;http:\/\/example.com:81&#8220; den Nginx Proxy Manager erreichen, sondern nur noch unter eurer Subdomain.<\/p>\n\n\n\n<p>Stellt auch sicher, dass euer Browser nicht die Seite gecached hat, indem ihr einmal die Seite neu ladet mit folgender Tastsenkombination STRG + FN + F5 <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">R\u00fcckg\u00e4ngig machen<\/h2>\n\n\n\n<p>Sollte eure Domain auslaufen o.\u00e4 k\u00f6nnt ihr den Nginx Proxy Manager auch wieder unverschl\u00fcsselt erreichen, indem ihr eure docker-compose.yml wie im Schritt davor ab\u00e4ndert und &#8217;81:81&#8242; wieder hinzuf\u00fcgt. Danach nat\u00fcrlich &#8218;docker compose up -d&#8216; nicht vergessen. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dieser Guide zeigt euch, wie ihr auch das Login vom Nginx Proxy Manager mit SSL Verschl\u00fcsselung ausliefern k\u00f6nnt. Das ist vor allem wichtig f\u00fcr diejenigen, die nicht im Heimnetzwerk hinter einem Router liegen und dort die Ports nach au\u00dfen beliebig \u00f6ffnen und schlie\u00dfen k\u00f6nnen. Bei einer VPS oder einem Root Server ist euer Port 81 [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[18],"doc_tag":[],"class_list":["post-998","docs","type-docs","status-publish","hentry","doc_category-installation"],"year_month":"2026-04","word_count":370,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Darren F\u00fcrst","author_nicename":"dfuerst","author_url":"https:\/\/handbuch.alarmiator.de\/?author=4"},"doc_category_info":[{"term_name":"Installation","term_url":"https:\/\/handbuch.alarmiator.de\/?doc_category=installation"}],"doc_tag_info":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=\/wp\/v2\/docs\/998","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=998"}],"version-history":[{"count":10,"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=\/wp\/v2\/docs\/998\/revisions"}],"predecessor-version":[{"id":1276,"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=\/wp\/v2\/docs\/998\/revisions\/1276"}],"wp:attachment":[{"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=998"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_category&post=998"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/handbuch.alarmiator.de\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_tag&post=998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}