Portainer

Einrichtung der Proxy-Weiterleitung für Portainer auf Managed Server

Wenn Sie einen Managed Server mit Managed Docker mit Portainer bestellt haben, können Sie das Webinterface von Portainer mit dieser Anleitung aufrufbar machen. Für die Einrichtung eines Proxys gehen Sie im Endkundenmenü nach

Subdomains => Übersicht

Dort legen Sie entweder eine neue Subdomain an oder wählen eine vorhandene Subdomain aus. Mit Klick auf die Aktion Ziel können Sie den Proxy Eintrag vornehmen.

../../_images/portainerproxy_1.png

Wir empfehlen den Proxyzugriff durch ein Passwort zu schützen. Setzen Sie hierfür den Haken bei Proxyzugriff nur mit Passwort. Bei .htusers-Datei geben Sie den Pfad zu der .htusers-Datei an. Wenn Sie keine .htusers-Datei haben, muss diese erst erstellt werden.

Die .htusers-Datei können Sie durch Einrichten eines Verzeichnisschutzes im Webverzeichnis der Subdomain erstellen. Eine Anleitung dazu finden Sie hier:

Einrichten eines Verzeichnisschutzes

Alternativ kann auf unseren Managed Servern diese auch über die Shell erzeugt werden, wenn Sie sich über SSH als Benutzer anmelden. Rufen Sie hierfür die htpasswd Binärdatei auf:

/usr/local/pd-admin2/httpd-2.4/bin/htpasswd -c ~/.htuser <user>

Anstelle von <user> zum Schluss geben Sie den gewünschten Benutzernamen an. Danach werden Sie aufgefordert das Passwort zu setzen.

Als Ziel für Ihre Subdomain geben Sie https://<private IP Adresse>:9443/ an und setzen den Haken bei Proxy-Eintrag für URL-Ziel anstatt Redirect anlegen. Die private IP Adresse wird Ihnen in der Begrüßungsmail mitgeteilt.

../../_images/portainerproxy_2.png

Mit Klick auf OK ist die Einrichtung des Proxys abgeschlossen und Sie können den Dienst über die gewählte Subdomain aufrufen.