Установка Nginx Proxy Manager через docker compose с помошью Portainer
В Portainer перейдите в раздел стеки (Staсks) и добавьте новый стек. В поле Web editor добавьте следующий код:
version: '3.8'
services:
nginx:
image: 'jc21/nginx-proxy-manager:latest' # образ nginx
container_name: nginx_proxy_manager # имя контейнера
restart: unless-stopped # как перезапускать
ports:
- '80:80' #http порт
- '81:81' #admin web порт
- '443:443' #https порт
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
volumes:
well-known:
external: true
При первой авторизации вас попросят ввести стандартные логин и пароль:
Логин:
[email protected]
Пароль:
changeme
По умолчанию установленный Nginx Proxy Manager будет доступен по порту 81.
Чтобы перейти в сервис, в браузере введите ip адрес своего сервера и порт 81. Например 123.123.123.123:81
