Описание

GMS (Game Monitoring System) — это мощный PHP-движок для создания системы мониторинга игровых серверов. Он позволяет отслеживать состояние серверов, активность игроков и эффективно монетизировать игровые проекты.

Данная версия совместима с версиями 3.x
Инструкцию по обновлению вы можете найти по ссылке: Обновления с предыдущей версии


Основные возможности

Поддерживаемые игры
  • Counter-Strike 1.6
  • Counter-Strike: Global Offensive
  • Counter-Strike Source
  • Counter-Strike 2
  • Team Fortress 2
  • Left 4 Dead 2
  • Rust
  • San Andreas Multiplayer
  • Multi Theft Auto
  • Arma 3
  • Возможность добавления других игр
Интеграция с платёжными системами

Поддержка популярных платёжных систем: Unitpay, Robokassa, FreeKassa, YooMoney, ЮKassa. Обеспечивает безопасную и стабильную оплату услуг.

API для хостинг-провайдеров

Реализован API-модуль для интеграции с хостинг-провайдерами, позволяющий пользователям приобретать услуги напрямую через хостинги.

Административная панель
  • Управление пользователями
  • Добавление, удаление и мониторинг серверов
  • Создание и управление статистическими страницами
  • Управление играми и их настройками
  • Основные параметры системы
  • Настройка платёжных методов
  • Отслеживание логов с фильтрацией
  • Управление комментариями и новостями
  • Управление тарифами и платными услугами

Системные требования

  • Веб-сервер: Nginx или Apache 2
  • PHP: 7.4 – 8.1
  • MySQL: 5.6 и выше
  • Curl
  • Планировщик задач (cron)
  • Открытые UDP/TCP порты
  • PHP-расширения: curl, mbstring, bz2, short_tags, gd

Cron-команды

php bin/console cron — обновление игровых серверов
php bin/console payment — проверка истёкших счетов
php bin/console services — проверка платных услуг
php bin/console yookassa — проверка платежей через YooKassa


Список изменений

release-3.1.5
Исправления
  • Исправлен баг восстановления пароля — сообщение об отправке письма не отображается, если email не существует.
  • Улучшена административная панель, исправлены мелкие ошибки.
  • В админ-панели при редактировании сервера исправлена выдача услуг, добавлена справка.
  • Исправлена ошибка при оплате услуг через ЮKassa.
  • Исправлена оплата через FreeKassa.
  • Исправлен баг формы пополнения лицевого счёта, связанный с вводом суммы.
Изменения
  • После регистрации пользователь автоматически авторизуется.
  • После отправки комментария поля формы очищаются.
  • Исправлена покупка платных услуг.
  • Небольшие улучшения шаблона.
  • Добавлен редирект после оплаты услуг.
  • Улучшена страница верификации сервера.
  • Функция блокировки пользователя — при блокировке происходит мгновенный выход из личного кабинета.
  • Добавлена документация к API: /docs/index.html.
  • Добавлена поддержка эмодзи в названиях серверов.
  • Добавлена кнопка копирования IP-адреса сервера.
Новые функции
  • Добавлена возможность смены пароля в личном кабинете.
  • Добавлен query port для игровых серверов.
  • Добавлена фиксация последнего онлайна серверов.
  • Добавлен preloader для модальных окон.
  • Улучшена капча во всех формах.
  • Полнотекстовый поиск серверов.
  • Добавлен баннер согласия с политикой конфиденциальности.
  • Добавлена капча в форме сброса пароля.
  • Добавлена поддержка доменных адресов и улучшена валидация полей.