Обновление из панели
Настройки → Обновление панели сравнивает установленную версию с последним выпуском, обновляет саму панель при стандартной установке и поддерживает актуальными бинарные файлы узла, которые панель передаёт вашим серверам. Открыть страницу может только главный администратор. Об обновлении из командной строки и о порядке обновления см. Обновление.


Проверка выпусков
Страница показывает:
- Установлено и Последний выпуск с отметкой Доступно обновление или Актуальная версия и ссылкой на Описание выпуска;
- Способ установки: служба systemd, контейнер или запуск вручную;
- Последняя проверка и кнопку Проверить, чтобы проверить ещё раз.
Панель проверяет выпуски раз в день и показывает баннер, когда выходит новый. Ежедневная проверка — это один запрос к публичному репозиторию панели на GitHub, и он сообщает адрес вашего сервера. Выключите её переключателем Ежедневно проверять выпуски или из командной строки (см. Командная строка). Проверить и кнопка обновления работают и при выключенной проверке.
Обновление панели
При установке через systemd Обновить сейчас (или Обновить до версия) выполняет всё обновление:
- Резервная копия: копия базы данных в ваш каталог резервных копий.
- Загрузка выпуска.
- Проверка по контрольной сумме, опубликованной вместе с выпуском, и пробный запуск, чтобы убедиться, что он стартует на этой машине.
- Установка: замена бинарного файла с сохранением предыдущего рядом.
- Перезапуск на новой версии.
Вы остаётесь в системе. Панель недоступна несколько секунд, и страница сообщает, когда она вернулась. Узлы продолжают работать во время перезапуска, поэтому пользователи ничего не теряют.
Если новая версия не запускается
Если новая сборка не поднимается, панель сама возвращает предыдущий бинарный файл примерно за десять секунд, и страница показывает Откат.
База данных не откатывается: обновления только продвигают её вперёд. Если после обновления что-то не так, путь назад — копия, сделанная на первом шаге. Страница называет её; восстановите её в Настройки → Резервная копия (см. Резервное копирование и восстановление).
Установки в Docker
Панель в контейнере не может заменить собственный образ, и страница прямо сообщает об этом, не пытаясь обновиться. Обновите её из каталога вашего compose-файла:
docker compose pull && docker compose up -dВыпуски узла
Раздел Узлы на странице показывает Последний релиз узла и Отстающие узлы.
Панель хранит копию бинарных файлов узла, которые загружает на ваши серверы при установке или обновлении узла. Скачать последний узел загружает в эту копию последний выпуск. Загружено на эту панель показывает, что там лежит, и отмечает версию как актуально или старее. Если копия старее последнего выпуска, при обновлении узла последний выпуск берётся напрямую с GitHub.
Обновить все узлы обновляет по SSH каждый отстающий узел по очереди. Узел, для которого у панели нет SSH-ключа, пропускается; обновите его из его собственного диалога установки. См. Узлы.
TIP
Обновляйте панель раньше узлов. Более новый узел в паре с более старой панелью может пропустить запрос панели отключить аккаунт, у которого истёк срок или закончился трафик, пока этот узел не обновит что-то другое.
См. также
- Обновление: обновление панели и узлов, в том числе из командной строки.
- Резервное копирование и восстановление: копия, которая создаётся перед каждым обновлением.
- Узлы: обновление отдельного узла.
