Платформа для самостоятельного мониторинга, обновления и защиты парка Linux-серверов с агентами, устанавливающими только исходящие соединения, и обновлениями по согласованию.
GameServerManagers/LinuxGSM
CLI-инструмент для установки, обновления, мониторинга и резервного копирования более 100 выделенных игровых серверов на Linux.
Open source альтернатива:Pterodactyl
- Звёзды
- 4,912
- Форки
- 870
- Открытые issues
- 272
- Последний коммит
- 13 часов назад
Что это?
LinuxGSM — написанный на Bash CLI-инструмент, который упрощает развёртывание и управление выделенными игровыми серверами на Linux. Вместо того чтобы вручную выполнять шаги установки и настройки для каждой игры, администраторы запускают отдельный скрипт для нужной игры — он отвечает за установку, обновления и повседневное управление.
В инструмент входят несколько функций управления: установка, обновление, мониторинг с перезапуском упавших серверов, уведомления, резервное копирование, сведения о сервере и консоль для взаимодействия с работающим сервером. Поддерживается более 100 игровых серверов; инструмент работает на распространённых дистрибутивах, таких как Ubuntu, Debian и CentOS. Другие дистрибутивы могут подойти, но полноценно не тестировались.
У каждого игрового сервера свои требования к зависимостям. Они указаны на сайте проекта для конкретной игры, которую вы устанавливаете.
Ключевые возможности
- 01Устанавливает и обновляет более 100 типов выделенных игровых серверов с помощью отдельных скриптов для каждой игры.
- 02Отслеживает процессы серверов и перезапускает их после остановки.
- 03Отправляет уведомления об изменении состояния серверов.
- 04Создаёт резервные копии файлов серверов.
- 05Предоставляет консоль для взаимодействия с работающими серверами.
Сценарии использования
- Размещение небольшого игрового сервера для сообщества на арендованном Linux VPS.
- Запуск нескольких игровых серверов на одной Linux-машине с единым набором команд управления.
- Автоматизация перезапусков и обновлений игровых серверов, которые должны оставаться онлайн.
Что важно знать
- Разработано только для Linux; полностью протестированная поддержка ограничена Ubuntu, Debian и CentOS.
- У каждого игрового сервера свои зависимости, которые необходимо проверить перед установкой.
- Для настройки необходимо уверенно пользоваться командной строкой на сервере Linux.
Темы
Частые вопросы
- Что такое LinuxGSM?
- CLI-инструмент для установки, обновления, мониторинга и резервного копирования более 100 выделенных игровых серверов на Linux. LinuxGSM — написанный на Bash CLI-инструмент, который упрощает развёртывание и управление выделенными игровыми серверами на Linux. Вместо того чтобы вручную выполнять шаги установки и настройки для каждой игры, администраторы запускают отдельный скрипт для нужной игры — он отвечает за установку, обновления и повседневное управление.
- LinuxGSM можно использовать бесплатно? Какая у него лицензия?
- LinuxGSM распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- LinuxGSM всё ещё поддерживается?
- Активно поддерживается. Последний коммит в LinuxGSM — 23 окт. 2026 г..
- Для чего можно использовать LinuxGSM?
- Размещение небольшого игрового сервера для сообщества на арендованном Linux VPS. Запуск нескольких игровых серверов на одной Linux-машине с единым набором команд управления. Автоматизация перезапусков и обновлений игровых серверов, которые должны оставаться онлайн.
- Где скачать LinuxGSM?
- Исходный код и инструкции по установке — на GitHub: https://github.com/GameServerManagers/LinuxGSM
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Инструмент для сборки и развёртывания ПО на множестве серверов с веб-интерфейсом и API для управления ими.
Docker-образ с headless-клиентом Steam и рабочим столом для трансляции игр в браузер, Moonlight или Steam Link.
Lila — сервер на Scala, на котором работает lichess.org: бесплатная шахматная онлайн-платформа без рекламы с открытым исходным кодом.
Бесплатная электронная книга с открытым исходным кодом, которая знакомит с основами Bash-скриптинга и автоматизацией повседневных задач SysOps, DevOps и разработки.
Бесплатная панель управления с открытым исходным кодом для создания и администрирования игровых серверов, изолированных в Docker-контейнерах с помощью Wings.