CT bereitstellen mit 2 CPUs, 2048MB RAM und 8GB HDD.
Als root am CT anmelden und Ubuntu aktualisieren.
apt update && apt upgrade -y && apt autoremove
reboot now
Docker installieren mit dem „Convenience Script“
cd /
cd /tmp
apt install curl -y
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
NGINX Proxy Manager installieren
Quelle: https://nginxproxymanager.com/setup/
Verzeichnisse erstellen
cd /
mkdir npm
cd npm
mkdir data
cd /etc/
mkdir letsencrypt
Docker Compose File erstellen
cd /npm
nano docker-compose.yml
Inhalt der Datei
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
# These ports are in format <host-port>:<container-port>
- '80:80' # Public HTTP Port
- '443:443' # Public HTTPS Port
- '81:81' # Admin Web Port
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
NGINX Proxy Manager Stack ausrollen
docker compose up -d
Warten bis alles fertig ist…

Prüfen, ob der Stack da ist und läuft…
docker ps

An der NGINX Proxy Manager GUI anmelden (Achtung KEIN https!)
http://<IP des Proxmox LCX Containers>:81
admin@example.com
changeme
Fertig…
