Documentation du module Game Server Hub
La documentation
🔥 Accueil📊 Comparaison
⚙️ Pré-requis
🖥️ Système d'exploitation
🧩 Les serveurs dédiés
⏰ Les taches cron
🎮 Gestion des jeux
🎮 Les templates
🎮 Le workshop steam
🖱️ Les panneaux de controle
🔧 Configuration général
💾 Sauvegarde & restauration
🧠 AutoMod Manager (AMM)
🤖️ IA LogGuard
📄 Les logs
❓ Foire aux questions
📜 Changelog
Configuration par défaut
🧬 Les protocol🎯 GoldSrc
🔶 Orangebox
🧪 Source 2
🎙️ Teamspeak
Installation manuel
⚙️ 1) Préparation d'un dédié/vps📁 2) ProFTPD (FTP SERVEUR)
📦 3) Packet obligatoire

📜 Changelog du module GameServerHub
Suivez les corrections, améliorations et nouvelles fonctionnalités apportées au fil des mises à jour de Game Server Hub.
📢Version 2.0.4 - Mai 2025
bêta public- Nouveau : Ajout des fonctionnalités (coté administration) des fonction de location. ⚠️ Fonctionnalité en développement – ne pas utiliser en production.
- Nouveau : Ajout du protocol satisfactory à la gestion des jeux.
- Nouveau : Ajout d'un bouton 'Supprimer' dans la gestion des jeux.
- Nouveau : Support officiel de FiveM & RedM avec installation automatisée, template dédié et sécurisation des slots/IP appliquée à chaque redémarrage.
- Nouveau : Le bouton Steam Workshop est désormais affiché uniquement si le jeu est compatible avec cette fonctionnalité.
- Nouveau : Ajout de deux boutons à la console en direct Pause / Lecture des logs et Télécharger les logs.
- Correction : Résolution d’un bug critique de la console live qui faisait planter le navigateur en cas de surcharge de logs (ex: COD4X).
- Amélioration : des nom des protocol sur l'espace permettant de gérer l'ensemble de vos jeux.
- Amélioration : Harmonisation des chemins des require/include via __DIR__ pour éviter les erreurs futures.
- Amélioration : du controller d'installation d'un jeu steam. Vérifie la présence des librairies 32 bits Si elles sont absentes, un message d’avertissement est affiché.
- Amélioration : Refonte complète de l’analyse des ports ouverts (IPv4/IPv6, sans doublons). Affichage dynamique du nom des services associés (SSH, Rspamd, Dovecot…), avec infobulles explicatives.
- Amélioration : la section Instructions d’installation personnalisée (Hors Steam) est désormais affichée uniquement pour les jeux au format manuel ou veniceunleashed.
🚀 Version 2.0.3 - Avril 2025
bêta public- Nouveau : Intégration du Steam Workshop parcourez, prévisualisez et installez des maps directement depuis GSH. Détection automatique des jeux compatibles, activation rapide via l’admin.
- Nouveau : Système de templates d’installation personnalisée par jeu (basé sur
viewer_id
). Permet de créer des hooks post-installation (création de dossiers, symlink, fix SteamAPI...) sans toucher au cœur du contrôleur. - Correction : Résolution d'un bug LGSL7 sur le gamepanel liés aux protocol
Source / GoldSRC
- Amélioration : Affichage en direct optimisé dans la live console lors de l'installation des serveurs de jeu. Les étapes sont désormais transmises en temps réel pour un suivi plus clair et réactif.
- Amélioration : Meilleur affichage des ressources du serveur : les cœurs et la RAM dédiés sont maintenant affichés clairement (ex : 1 core dédié, 2 Go de RAM).
📢Version 2.0.2 - Mars 2025
bêta privée- Nouveau : Possibilité d'utiliser ses identifiants Steam pour télécharger certains jeux nécessitant une authentification (Left 4 Dead 2, Counter-Strike 2...). 🔒 Connexion sécurisée avec chiffrement du mot de passe.
- Nouveau : Ajout d’un tableau interactif affichant en temps réel la liste des joueurs connectés sur vos serveurs depuis le GamePanel (Détails affichés : Pseudo, score, ping et temps de jeu).
- Nouveau : Intégration d'une API ultra-performante pour rechercher et installer en un clic des jeux et plugins depuis le module GSH.
- Nouveau : Ajout d'une option permettant d'activer ou désactiver l'analyse des logs par l'IA. ⚠️ Fonctionnalité en développement – ne pas utiliser en production.
- Nouveau : Mise en place d'une page dédiée à la gestion des hébergements web. ⚠️ En développement – ne pas utiliser en production.
- Nouveau : Ajout d'un choix obligatoire lors de l'ajout d'un serveur dédié : (Serveur de jeux/vocaux) ou (Hébergement web), pour une gestion plus précise.
- Nouveau : Possibilité de réinstaller un serveur de jeu directement depuis le Game Panel grâce à un nouveau script dédié.
- Nouveau : Système d’installation d'ajout des jeux repensé : les jeux sont désormais installés dans un dossier spécifique (/home/mods/) et copiés automatiquement dans les serveurs au moment de leur création.
- Mise à jour : Bibliothèque PHPSECLIB mise à jour en version 3.0.43 pour plus de sécurité et de compatibilité.
- Optimisation : GSH est désormais 100% compatible avec PHP 8.4.5 et MySQL 9.2.0, garantissant stabilité et performances accrues.
- Optimisation : Chaque serveur dispose désormais de ses propres scripts Bash (start, stop, restart), mis à jour dynamiquement lors des changements de jeux.
- Optimisation : Suppression complète de Docker pour la gestion des serveurs de jeux, remplacé par un système basé sur Screen/Tmux pour plus de stabilité et compatibilité.
- Optimisation : Remplacement de GameQ par LGSL 7 pour un viewer plus performant dans le Game Panel.
- Optimisation : Refonte du design global : les anciennes icônes noir/blanc ont été remplacées par des icônes en couleur pour une meilleure lisibilité.
- Correction : Correction d’un bug empêchant l’affichage de la liste des jeux lors du changement de jeu.
- Correction : Résolution des problèmes liés au changement de jeu : la ligne de lancement est maintenant correctement mise à jour en fonction du jeu sélectionné.
- Correction : Correction des erreurs de copie des jeux lors d'une nouvelle installation de serveur.
- Correction : Résolution d'un bug empêchant l'arrêt des serveurs de jeu depuis le Game Panel.
- Correction : Correction des erreurs de connexion SSH causées par une mauvaise gestion des sessions.
- Correction : Correction de textes manquants sur certaines pages.
📢Version 2.0.1 - Fevrier 2025
bêta privée- Nouveau : GSH prend désormais en charge le système d'exploitation "AlmaLinux 9", améliorant ainsi la compatibilité globale et offrant une prise en charge étendue des environnements Linux.
- Nouveau : Création du module "AutoMod Manager (AMM)" permettant d’installer et configurer automatiquement des plugins, maps ou sons pour les serveurs de jeux
- Nouveau : Création du module "Live FTP" permettant d'acceder directement au FTP depuis le game panel
- Mise à jour : Amélioration du système d'installation automatique de docker.
- Mise à jour : Amélioration du système d'installation automatique de Docker et ProFTPD. Une nouvelle classe optimise désormais leur installation en fonction de votre système d’exploitation.
- Correction : "bug" sur la page "liste des dédiés" le bouton "+ de détails" n'afficher pas la page sur une résolution de 1920x1080
- Correction : "warning" sur la page "Configuration général"
📢 Version 2.0.0 - Janvier 2025
bêta privée- Nouveau : Création du module "Intelligent Game Configurator" permettant d'éditer facilement les fichiers de configuration d'un jeu.
- Mise à jour : Amélioration du système de sauvegarde et restauration.
- Optimisation : Ajout d'une fonctionnalité de migration entre hôtes.
- Optimisation : Amélioration des performances du monitoring des ressources.
- Public : Version réservée aux utilisateurs avancés.
- Lancement : Abandon de DGCP pour un développement sous docker. Changement de nom pour Game Server Hub.
📢 Version 1.0.0 - Avril 2024
Alpha (phase de développement – fonctionalités expérimentales)- Nouveau : Utilisation de SteamCMD pour chaque jeu
- Nouveau : développement de Dedicated Game Control Panel
Documentation entièrement conçue et développée sur-mesure par
"Slymer" 🥖🍷🐓 -
Dernière mise à jour :
Le 11/06/2025 📅