Add PostgreSQL, user/squad management, remove private domains from docs

This commit is contained in:
tgvpn
2026-05-21 01:13:23 +03:00
parent d0dc8d5822
commit 5e3229e998
17 changed files with 1171 additions and 58 deletions
+12 -2
View File
@@ -2,6 +2,16 @@
Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.1.0/).
## [Unreleased]
### Добавлено
- PostgreSQL 16 в Docker Compose (`DATABASE_URL`)
- Создание пользователей Remnawave: `/admin user`, `/admin user <логин> [дней]`
- Назначение сквадов: external + internal (`/admin assign <логин>`, мастер с кнопками)
- `/admin squads` — список сквадов из API
- Сохранение VPN-пользователей и состояния мастера в БД
## [0.20.0] — 2026-05-21
### Изменено
@@ -23,7 +33,7 @@
- Раздел в README: Remnawave API (по официальной документации)
- Пример `curl` для проверки API с сервера
[0.20.0]: https://git.evilfox.cc/test/tgvpn/releases/tag/v0.20.0
[0.20.0]: #
## [0.10.0-beta] — 2026-05-21
@@ -55,4 +65,4 @@
- `internal/config` — загрузка конфигурации
- `internal/remnawave` — HTTP-клиент и health-check панели
[0.10.0-beta]: https://git.evilfox.cc/test/tgvpn/releases/tag/v0.10.0-beta
[0.10.0-beta]: #