Files
obsidian/Инфраструктура/Сервисы/services-nginx-proxy-manager.md

42 lines
1.6 KiB
Markdown

# Nginx Proxy Manager (services)
## Назначение
Обратный прокси-сервер. Управляет входящим трафиком (HTTP/HTTPS), SSL-сертификатами (Let's Encrypt), маршрутизирует запросы к контейнерам по доменам `*.digital-home.site`.
## Контейнеры
| Имя | Образ |
|-----|-------|
| nginx_proxy_manager | jc21/nginx-proxy-manager:latest |
## Порты
| Внешний | Внутренний | Назначение |
|---------|-----------|------------|
| 80 | 80 | HTTP |
| 81 | 81 | Web UI (управление NPM) |
| 443 | 443 | HTTPS |
## Volumes
| Volume | Путь | Содержимое |
|--------|------|------------|
| ./data | /data | Конфиги прокси-хостов, БД |
| ./letsencrypt | /etc/letsencrypt | SSL-сертификаты Let's Encrypt |
## Домен
Нет (сам является точкой входа). UI доступен напрямую через порт 81.
## Сети
- `services_proxy` (создаётся здесь как `proxy`, используется всеми другими сервисами)
## Env переменные
Нет конфигурационных env-переменных.
## Статус
**Запущен** (Up 26 hours)
## Заметки
- Это корневой сервис инфраструктуры — все остальные подключаются к сети `services_proxy`
- Управление через UI на порту 81 (только из локальной сети)