Voraussetzungen: Für diese Anleitung benötigen Sie das Produkt Managed Podman
Einleitung
Unsere managed podman Server ermöglichen Ihnen Docker Container zu verwenden. Weitere Informationen finden sie hier: Managed Podman: Docker Container bei Profihost
Vorbereitung
Loggen sie sich auf Ihrem Managed Podman server via ssh als User podman ein:
ssh podman@cloudX-vmY.de-nserver.de
Klonen des Profihost container config Repositories:
git clone https://github.com/profihost/podman-container-configs.git
Installation und Setup
Wechseln sie im geklonten Repository in den Unterordner nginx-autoletsencrypt-pod
cd nginx-autoletsencrypt-pod
Erstellen Sie den nginx pod und den entsprechenden Container, in dem sie den create Befehl starten und diesem die notwendigen Einstellungen übergeben:
export SSL_DOMAINS=subdomain.domain1.de,subdomain.domain2.de,domain3.de export EMAIL=meinemail@meinedomain.de ./create.sh
WICHTIG: die Domains oder Subdomain müssen bereits auf die IP Ihres Servers zeigen. Ansonsten ist es nicht möglich automatisch für diese SSL Zertifikate auszustellen.
nachträgliches anpassen der SSL_DOMAINS oder der EMAIL
stoppen und entfernen (nicht die Konfiguration) des laufenden Pods
podman-compose down
Anschließend führen Sie einfach die Schritte von oben erneut durch.