Skip to main content

Установка NPM в Docker

Nginx Proxy Manager - это веб-сервер с графическим интерфейсом, доступным через браузер. После установки интерфейс (админка) доступен на 81 порту.

=======================================

Создаём каталог nginx_prm

sudo mkdir nginx_prm

Переходим в этот каталог

cd nginx_prm

Создаём файл docker-compose.yml

sudo touch docker-compose.yml

Содержимое файла docker-compose.yml

services:
  app:
    image: jc21/nginx-proxy-manager:latest
    restart: unless-stopped
    ports:
      - "80:80"
      - "443:443"
      - "81:81" 
      - "10000:10000"
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt

Запускаем

docker compose up -d

Переходим по адресу <ip-адрес>:81

По умолчанию в Nginx Proxy Manager логин и пароль следующие:

  • Логин: admin@example.com
  • Пароль: changeme

После этого нужно поменять логин и пароль.