Nginx Proxy Manager logo

Nginx Proxy Manager

Expose your services easily and securely

Getting Started

  1. Create a folder and move to the folder
    mkdir nginx-proxy-manager && cd nginx-proxy-manager
    
  2. Create a docker-compose.yml file and add the following content:
    docker-compose.yml
    services:
      app:
        image: 'jc21/nginx-proxy-manager:latest'
        restart: unless-stopped
        ports:
          - '80:80'
          - '81:81'
          - '443:443'
        volumes:
          - data:/data
          - letsencrypt:/etc/letsencrypt
    volumes:
      data:
      letsencrypt:
    
  3. Start the service using docker compose.
    docker compose up -d
    
  4. Go to http://localhost:81 to access the Nginx Proxy Manager.
    Email: [email protected]
    Password: changeme