docs: инфраструктура VM Сервисы + архитектура pulse-api и pulse-web
This commit is contained in:
41
Инфраструктура/Сервисы/services-nginx-proxy-manager.md
Normal file
41
Инфраструктура/Сервисы/services-nginx-proxy-manager.md
Normal file
@@ -0,0 +1,41 @@
|
||||
# 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 (только из локальной сети)
|
||||
Reference in New Issue
Block a user