Reactus Panel

Полезные команды

Логи, перезапуск, остановка и восстановление доступа.

Все команды выполняются в папке панели: cd ~/vpn-panel.

Docker

docker compose ps               # что запущено
docker compose logs -f          # логи всех сервисов в реальном времени (выход: Ctrl+C)
docker compose logs -f bot      # логи только бота
docker compose logs panel-api   # логи панели
docker compose restart          # перезапуск
docker compose down             # остановка
docker compose up -d            # запуск
СервисЧто делает
panel-apiAPI панели (FastAPI), при старте применяет миграции базы
panel-webВеб-интерфейс (React)
botTelegram-бот (aiogram)
postgresБаза данных
redisКэш и очереди
caddyHTTPS и раздача панели (нет в варианте с Nginx)

Забыли пароль администратора

Создайте нового администратора:

cd ~/vpn-panel
ADMIN_LOGIN=новый_логин ADMIN_PASSWORD='новый_пароль_от_12_символов' \
  docker compose exec -T -e ADMIN_LOGIN -e ADMIN_PASSWORD panel-api python -m app.cli create-admin

Потеряли ссылку на панель

grep -E "PANEL_DOMAIN|PANEL_PORT|PANEL_SECRET_PATH|DEPLOY_MODE" ~/vpn-panel/.env

Адрес собирается так: https://PANEL_DOMAIN/PANEL_SECRET_PATH или http://IP:PANEL_PORT/PANEL_SECRET_PATH.

Не нашли ответ или заметили ошибку? Напишите в чат Reactus в Telegram.

На этой странице