Deploy NGINX Proxy Manager as Container on Proxmox Ubuntu CT

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…

Npm 01

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

docker ps
Npm 02

An der NGINX Proxy Manager GUI anmelden (Achtung KEIN https!)

http://<IP des Proxmox LCX Containers>:81

admin@example.com

changeme

Fertig…

Npm 03
Beitrag Teilen via...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Seite ist durch reCAPTCHA und Google geschützt Datenschutz-Bestimmungen und Nutzungsbedingungen anwenden.