Панель для игровых серверов поверх LinuxGSM
Один бинарник и SQLite вместо PHP, MySQL, Redis и Docker. Подхватывает серверы LinuxGSM, которые у вас уже стоят, без переустановки. Для админов сообществ на одном VPS.
Discord из России открывается через обход блокировок. Баги и вопросы можно оставлять и в GitHub.
Зачем это
Подхват, а не переустановка
Панель находит скрипты LinuxGSM у выбранного пользователя и управляет ими. Чужие аккаунты она не трогает, пока владелец сам не внесёт их в список.
Лёгкая установка
Установщик проверяет подпись релиза и контрольные суммы до установки, а если новая версия не запустилась, возвращает прежнюю. Работает на одном маленьком VPS.
Безопасность по умолчанию
Привилегированная часть выполняет только фиксированный набор операций. Файлы серверов открываются через один модуль с защитой от выхода за каталог. Вход с двухфакторной защитой.
Что уже работает
Проверено на Ubuntu 22.04. Ранняя версия: список короткий и точный.
- запуск, остановка, перезапуск, статус, проверка обновления и бэкап сервера LinuxGSM из веб-интерфейса;
- поиск и добавление уже установленных серверов (режим подхвата);
- вход по паролю (argon2id), двухфакторная защита TOTP, роли owner, admin и viewer, защита от CSRF;
- русский и английский интерфейс;
- установщик с проверкой подписи, откатом при неудачном обновлении и удалением;
- установка новых серверов из каталога LinuxGSM, редактор конфигов, расписание бэкапов, перезапусков и проверок обновлений;
- мониторинг процессора, памяти, диска и состояния серверов;
- с лицензией Pro: REST API, несколько машин через агента, список модов Factorio, уведомления и команды в Discord, публичная страница состояния.
Пока нет: установка модов с портала, вайпы из интерфейса, бэкапы в S3, откат обновления игры, автообновление панели. Тесты на реальных играх пока только на Minecraft и Factorio.
Чем отличается от других
| Установка и стек | Игры | Из России | Лицензия | |
|---|---|---|---|---|
| Pterodactyl | PHP/Laravel + MySQL + Redis, демон Wings, Docker | через eggs | да | MIT |
| Pelican | форк Pterodactyl, веб-установщик, SQLite или Postgres | через eggs | да | AGPL-3.0 |
| PufferPanel | один Go-бинарник | шаблоны | да | Apache-2.0 |
| Crafty Controller | Python, один узел | только Minecraft | да | GPL |
| AMP | проприетарная, простая установка | много | нет, покупка недоступна | платная |
| Stokehold GSM | один Go-бинарник + SQLite, поверх LinuxGSM | 143 игры через LinuxGSM | да | AGPL-3.0 (ядро) |
Данные собраны в октябре 2026 по репозиториям проектов и их документации; у Pterodactyl были критические уязвимости (CVE-2025-49132, CVE-2024-27102). Источники и детали: разбор рынка.
Тарифы (план)
Free
Всё открытое ядро (AGPL-3.0) без лимита на число серверов. Не обращается к нашему серверу и не требует ключа.
Pro
Платные функции: API, несколько машин, менеджер модов, Discord, публичная страница состояния; позже бэкапы в S3 и откат обновлений. Цена пока не названа.
Hosting
Несколько машин и клиентский доступ. Позже, после первой версии.
Установка
Команда появится вместе с первым релизом. Установщик можно будет прочитать до запуска.
curl -fsSL https://dl.stokehold.online/install.sh -o install.sh
less install.sh
sudo bash install.sh
Вопросы
Нужен ли Discord, чтобы панель работала?
Нет. Панель, лицензии и обновления от Discord не зависят.
Бесплатно ли это?
Да. Ядро панели открыто под AGPL-3.0 и бесплатно, без лимита серверов. Платный Pro добавляет бэкапы в S3, откат обновлений и другие функции. Цены не объявлены.
Что отправляется на ваш сервер?
Free ничего не отправляет. У Pro для проверки ключа уходят ключ, отпечаток экземпляра и версия панели. Подробности будут в политике обработки данных.
Кто это делает?
Один разработчик, который сам администрирует сервер Factorio. Проект написан с помощью ИИ-ассистента, решения и релизы принимает человек.