Skip to main content

Nginx Proxy Manager (NPM)

HW (17.10.2024)
version: '3.8'
services:
  app:
    image: 'jc21/nginx-proxy-manager:2.12.1'
    restart: always
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - data:/data
      - le:/etc/letsencrypt

volumes:
  data:
  le:
  

EA
services:
  nginxreverseproxymanager:
    image: jlesage/nginx-proxy-manager
    container_name: NginxReverseProxyManager
    restart: unless-stopped
    ports:
      - 8082:8080
      - 8181:8181
      - 4443:4443
    volumes:
      - /srv/dev-disk-by-label-LaufwerkSRaid/LaufwerkS/docker/nginxreverseproxymanager:/config:rw
      
WPD
version: "2"
services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      # These ports are in format <host-port>:<container-port>
      - 8080:80 # Public HTTP Port
      - 8443:443 # Public HTTPS Port
      - 8181:81 # Admin Web Port
      # Add any other Stream port you want to expose
      # - '21:21' # FTP

    # Uncomment the next line if you uncomment anything in the section
    # environment:
      # Uncomment this if you want to change the location of 
      # the SQLite DB file within the container
      # DB_SQLITE_FILE: "/data/database.sqlite"

      # Uncomment this if IPv6 is not enabled on your host
      # DISABLE_IPV6: 'true'

    volumes:
      - ./nginx/data:/data
      - ./nginx/letsencrypt:/etc/letsencrypt

STANDARDLOGIN

admin@example.com
changeme

WIS / FN
version: '3.8'
services:
  app:
    image: 'jc21/nginx-proxy-manager:2.9.22'
    restart: always
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - ./data2:/data
      - ./letsencrypt2:/etc/letsencrypt