DevOps Tutorial Teil-2: Reverse Proxy aufsetzen

| DevOps

Der Reverse Proxy wird benutzt um unsichere HTTP Endpoints mit SSL Zertifikaten zu verschlüsseln. Außerdem ist er die zentrale Anlaufstelle für das Ausstellen von SSL Zertifikaten via Let's Encrypt.

Für den Raspberry Pi 4B und höher wär es doch schade, wenn nur eine Website darauf betrieben wird. Deshalb nutze ich ihn auch für meine 3D Druck Software OctoPrint, meine Projektmanagement Software und vieles mehr. Deshalb habe ich verschiedene Reverse Proxies ausprobiert, welche mich zur Verzweiflung gebracht haben, wie z.B.: Traefik. Doch in dem Artikel habe ich endlich eine Funktionierende Lösung gefunden und zwar den NGINX Proxy Manager. Dieser lässt sich bequem über die Weboberfläche konfigurieren und über docker easy installieren.

NGINX Proxy Manager über Docker aufsetzen

Proxy anlegen

Fazit

In diesem Abschnitt der DevOps-Reihe haben wir verstanden, wie wir einen Reverse Proxy einrichten, der eingehenden Traffic anhand von Domainnamen an die entsprechenden Hosts weiterleitet. Dies ermöglicht es uns, eine Vielzahl von Projekten isoliert an einem zentralen Ort einzurichten und sie gleichzeitig durch SSL/TLS-Verschlüsselung zu schützen. Durch diese zentrale Verwaltung können wir die Netzwerkkonfiguration optimieren und die Wartung und Sicherheit unserer Anwendungen vereinfachen.

Gib mir Feedback!

Hab ich Blödsinn geschrieben oder etwas vergessen? Dann zögere nicht weiter und lass es mich sofort wissen indem du hier einen Kommentar hinterlässt!

×
Captcha Code

Kann das Bild nicht gelesen werden? Klicken Sie hier, um zu aktualisieren