0
Open Game Panel
OGP est un panneau de contrôle de serveur de jeu.Il utilise une interface web (PHP / MySQL) qui contrôle un agent (Perl) fonctionnant sur les serveurs hébergeant vos jeux.Il est utilisé pour démarrer / arrêter / surveiller les instances de serveur de jeu.D'autres fonctionnalités, comme un éditeur de fichiers de configuration, seront bientôt disponibles.Il permet aux utilisateurs d'administrer un serveur de jeux sans avoir accès au shell.Les administrateurs du panneau peuvent verrouiller diverses fonctionnalités pour les utilisateurs, comme limiter les adresses IP ou les ports pouvant être utilisés pour chaque jeu.Les jeux peuvent se voir attribuer une priorité de processeur spécifique (avec nice) et sur des boîtiers multi-processeurs, un jeu peut être attribué à un processeur spécifique, permettant aux administrateurs d'équilibrer les serveurs entre les cœurs de processeur.Les jeux sont démarrés en tant qu'utilisateur qui les possède.L'agent verra donc qu'un serveur Counter-Strike donné appartient à l'utilisateur «greg».Il lancera le serveur de jeu en tant que «greg».De cette façon, si greg était sur SSH ou FTP sur le serveur pour collecter les fichiers journaux ou éditer une config etc ... les fichiers lui appartiendront toujours, et il aura accès à tous les fichiers.Ceci est également utile si les administrateurs appliquent une sorte de politique de qutoa basée sur l'utilisateur comme le quota de disque ou les paramètres ulimit sous Linux / Unix.Les installations de jeux peuvent être clonées à partir du panneau, ce qui facilite l'approvisionnement de nouveaux serveurs de jeux à partir de modèles de base.Les jeux basés sur Steam peuvent être installés ou mis à jour à l'aide du client Steam à partir de l'interface Web.Si le serveur est redémarré, l'agent redémarrera les serveurs de jeu qui étaient en cours d'exécution au moment du redémarrage.Open Game Panel est conçu autour de l'idée que de nombreuses personnes différentes peuvent utiliser le panneau pour contrôler de nombreux serveurs différents.Il peut être utilisé pour les clans de jeux, les sociétés d'hébergement de jeux et les utilisateurs individuels.