Обновление
Обновление панели до новой версии одной командой.
cd ~/vpn-panel && curl -fsSL https://raw.githubusercontent.com/valentinvelnesev-alt/vpn-panel/main/update.sh -o update.sh && bash update.shПосле первого запуска update.sh остаётся в папке, в следующий раз достаточно:
cd ~/vpn-panel && bash update.shЧто делает скрипт
- Сохраняет бэкап
.envи базы данных. - Подтягивает новую версию и готовые образы.
- Применяет миграции базы и перезапускает контейнеры.
Клиенты, балансы, тарифы и настройки бота сохраняются.
Скачать, потом выполнить
Не запускайте обновление через curl … | bash. Внутри скрипта есть команды docker compose exec,
которые читают тот же ввод, что и пайп. Из-за этого скрипт иногда обрывается без единой ошибки,
будто обновление «зависло».
Новости об обновлениях
Список изменений каждой версии публикуется в чате Reactus и в релизах на GitHub.
Не нашли ответ или заметили ошибку? Напишите в чат Reactus в Telegram.