Обновление

При установке GameAP будет установлена утилита gameapctl, которая позволяет управлять окружением панели, в том числе и обновлением.

Эта страница — про обновление в пределах четвёртой версии. Переход с GameAP 3 описан отдельно: Обновление с v3 до v4.

Перед обновлением сделайте резервную копию базы данных: gameapctl её не сохраняет, а обновление может изменить схему.

Обязательная двухфакторная аутентификация для администраторов.

В GameAP 4 требование включено по умолчанию. После обновления администраторы без 2FA увидят напоминание, а через 30 дней вход перестанет выдавать полноценную сессию, пока 2FA не будет подключена. Отсчёт для каждого администратора начинается с его первого входа после обновления.

Чтобы оставить напоминание, но убрать блокировку, задайте в config.env AUTH_MFA_HARD_FAIL_DAYS=0. Чтобы отключить требование целиком — AUTH_REQUIRE_MFA_FOR_ADMINS=false.

Подробности и порядок действий при потере доступа — на странице Безопасность.

GameAP Web/API

Linux

Для обновления панели необходимо выполнить команду:

gameapctl panel upgrade

Windows

Чтобы обновить панель на Windows можно выполнить команду, где установлена gameapctl:

C:\path\to\gameapctl.exe panel upgrade

Либо воспользуйтесь UI. Запустите gameapctl.exe, а в открывшемся окне в браузере нажмите “Upgrade” в разделе Web/API

Кнопка Upgrade в разделе Web/API интерфейса gameapctl

Обновление до конкретной версии

По умолчанию устанавливается последняя стабильная версия. Чтобы выбрать другую, укажите её тегом:

gameapctl panel upgrade --version=4.2.0

Обновление GameAP Daemon

Linux

Для обновления Daemon необходимо выполнить команду:

gameapctl daemon upgrade

Windows

Чтобы обновить GameAP Daemon на Windows можно выполнить команду, где установлена gameapctl:

C:\path\to\gameapctl.exe daemon upgrade

Либо воспользуйтесь UI. Запустите gameapctl.exe, а в открывшемся окне в браузере нажмите “Upgrade” в разделе GameAP Daemon

Кнопка Upgrade в разделе GameAP Daemon интерфейса gameapctl