docs: инфраструктура VM Сервисы + архитектура pulse-api и pulse-web

This commit is contained in:
Cosmo
2026-04-02 10:43:44 +00:00
parent d4f3a10d0d
commit 20e1f3fa6c
31 changed files with 1843 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
# VPN Invite
## Назначение
Сервис для управления приглашениями в VPN. Node.js приложение с SQLite.
## Контейнеры
| Имя | Образ |
|-----|-------|
| vpn-invite-vpn-invite-1 | node:20-alpine |
## Порты
| Внутренний | Назначение |
|-----------|------------|
| 3500 | HTTP API (через NPM) |
## Volumes
| Volume | Путь контейнера | Содержимое |
|--------|----------------|------------|
| vpn-invite-data | /data | SQLite БД инвайтов |
| ./ | /app | Код приложения |
## Домен
Через NPM (не указан явно).
## Сети
- `services_proxy` (external)
## Env переменные
- `ADMIN_KEY`
- `PORT`
- `DB_PATH`
## Статус
**Запущен** (Up 21 hours)