Fix DB auth: local-only Postgres, install password defaults

This commit is contained in:
vpn-panel
2026-05-21 19:07:07 +03:00
parent 74d5d34679
commit 98f78d712e
5 changed files with 106 additions and 33 deletions
+3 -2
View File
@@ -66,8 +66,8 @@ docker compose ps
| Параметр | Значение |
|----------|------------|
| Хост | `postgres` (внутри Docker) / `127.0.0.1` (с хоста) |
| Порт | `5432` |
| Хост | `postgres` (только Docker-сеть) |
| Порт | `5432` (с интернета **закрыт**, наружу не пробрасывается) |
| БД | `vpnpanel` |
| Пользователь | `vpnpanel` |
| Пароль | `changeme` (смените в установщике) |
@@ -219,6 +219,7 @@ cat backup.sql | docker exec -i vpn-panel-db psql -U vpnpanel vpnpanel
|----------|---------|
| `Command 'go' not found` | Не ставьте Go — используйте `./scripts/setup.sh` или `docker compose --profile tools run --rm install` |
| `env file .env not found` | Обновите репозиторий (`git pull`) или создайте `.env`: `cp .env.example .env` и отредактируйте |
| `password authentication failed` | Пароль в установщике ≠ пароль при первом запуске тома. Enter = `changeme`, или сброс: `docker volume rm vpn-panel_pgdata` |
| `DATABASE_URL не задан` | Запустите установщик в Docker или создайте `.env` из `.env.example` |
| Нет подключения к БД | `docker compose ps`, проверьте `healthy` у postgres |
| Порт занят | Смените `APP_PORT` в `.env` и в `docker-compose.yml` |