GameAP v4.5
Вышла новая версия GameAP v4.5. Релиз получился довольно крупным: затронуто более 1000 файлов, основная часть работы пришлась на систему плагинов.
Плагины
- Хранилище секретов с шифрованием ключом панели (AES-256-GCM)
- Подключение по SSH к серверам, на которых ещё нет GameAP Daemon
- Установка и обновление из локального файла с предварительным показом запрашиваемых прав
- Остановившиеся плагины перезапускаются автоматически
- Мест для компонентов плагинов в интерфейсе стало 20 вместо 6
- Плагины, собранные для предыдущих версий, продолжают работать
Файловый менеджер
- Работа с архивами: упаковка в zip, tar, gz, bz2, xz, zst и распаковка этих форматов, а также 7z и rar
- Контрольные суммы файлов: SHA256, MD5, SHA1, SHA512, CRC32, CRC64
- Быстрый поиск в текущем каталоге, работает при любой раскладке клавиатуры
- История посещённых каталогов и открытых файлов — хранится только в браузере
Настройки игровых серверов
- Типы переменных (строка, число, флаг, список, пароль), валидация, списки значений и признак «только для администратора»
- Импорт описаний игр из формата Pelican
- Произвольные метаданные «ключ — значение» для выделенных серверов
SSO
- Вход в панель из биллинга или с сайта хостинга без пароля по одноразовому билету, который действует 60 секунд
- Для администраторов сохраняется двухфакторная проверка
Токены доступа
- Административные API без объявленных прав закрыты для запросов с токеном
- Токенам запрещено назначать роли, менять пароли и настройки 2FA
Пользователи
- API для привязки и отвязки серверов — применяется сразу, права при отвязке сохраняются
Версии
- Версии GameAP и Daemon на главной странице
Языки
- Добавлены испанский и немецкий
Подробный обзор: https://blog.gameap.ru/news/gameap-v4-5/
hosting
gameap
game-servers
хостинг