txAdmin sur FiveM : comprendre son role et ses fonctions
Par Benjamin Dayan · PDG
· Mis à jour le 28 octobre 2026 · Lecture 6 min
Sommaire
txAdmin FiveM est l'interface d'administration officielle fournie avec FXServer, pensée pour gérer un serveur de jeu sans passer uniquement par la console en ligne de commande. Elle centralise la configuration, la supervision et la maintenance quotidienne d'une instance, que l'on gère une petite communauté roleplay ou un projet avec plusieurs centaines de joueurs connectés.
Qu'est-ce que txAdmin FiveM et pourquoi l'utiliser
txAdmin FiveM est un panneau web intégré directement au binaire FXServer depuis plusieurs versions. Il tourne en parallèle du process de jeu et expose une interface accessible depuis n'importe quel navigateur, généralement sur le port 40120 par défaut. L'outil a été conçu par l'équipe Cfx.re pour répondre à un besoin concret : gérer les ressources, les bans, les joueurs connectés et la stabilité du process sans dépendre uniquement de commandes tapées à la main dans une console texte.
Concrètement, txAdmin agit comme une surcouche de gestion. Il ne remplace pas le fichier server.cfg ni les ressources Lua/JS du serveur, mais il simplifie leur administration au quotidien : démarrage, arrêt, rechargement d'une ressource spécifique, consultation des logs en direct, gestion de la liste des bannis et des whitelists.
Si tu cherches un hébergeur FiveM proposant txAdmin préconfiguré dès l'installation, la page dédiée détaille les caractéristiques techniques disponibles côté infrastructure.
Les briques fonctionnelles principales
- Gestion des ressources (activation, désactivation, rechargement à chaud)
- Console web en temps réel avec filtrage des logs
- Gestion des joueurs : kick, ban, whitelist, identifiants
- Planification des redémarrages automatiques
- Monitoring des performances CPU et mémoire du process
- Système de rapports et d'historique des actions des modérateurs
Interface de gestion et console web de txAdmin
L'interface de txAdmin s'organise autour de plusieurs onglets : tableau de bord, joueurs, ressources, console, paramètres et historique. Le tableau de bord affiche en direct le nombre de joueurs connectés, l'utilisation CPU du process FXServer et l'état général de l'instance. C'est souvent le premier endroit où un administrateur détecte un souci avant même que les joueurs ne remontent un ticket.
La console web mérite une attention particulière. Elle reproduit le flux de logs du process serveur mais ajoute un historique consultable et un filtre par mot-clé, ce qui facilite grandement le diagnostic d'une erreur de script ou d'une ressource qui spam la console.
# Exemple de commande tapée dans la console web txAdmin
ensure mon_script
restart mon_script
refresh
Gestion des accès administrateurs
txAdmin permet de créer plusieurs comptes avec des permissions distinctes : certains membres de l'équipe peuvent avoir accès uniquement à la gestion des joueurs, d'autres à la console complète. Cette granularité évite de distribuer un accès total du panel à tous les modérateurs d'une communauté.
# Fichier txData//data/admins.json (géré via l'interface)
{
"name": "AdminPrincipal",
"permissions": ["all_permissions"],
"password_hash": "..."
}
Les logs d'actions (bans, kicks, modifications de permissions) sont horodatés et attribués à chaque compte, ce qui apporte une traçabilité utile quand plusieurs modérateurs interviennent sur le même projet.
Contrôle des ressources, planification des redémarrages et surveillance des performances
Le contrôle des ressources est l'un des usages les plus fréquents de txAdmin FiveM au quotidien. Plutôt que de modifier le fichier server.cfg et de redémarrer tout le process pour tester un script, on peut recharger une ressource isolée directement depuis l'onglet dédié.
# server.cfg - déclaration standard d'une ressource FiveM
ensure mapmanager
ensure chat
ensure spawnmanager
ensure mon_script_custom
Planification des redémarrages automatiques
La fonctionnalité de scheduler permet de programmer des redémarrages à heures fixes, pratique pour purger la mémoire accumulée sur une session longue ou appliquer une mise à jour de ressource sans intervention manuelle à 4h du matin. L'interface propose un avertissement progressif envoyé aux joueurs connectés avant chaque coupure.
# Exemple de planification (interface txAdmin > Paramètres > Redémarrages)
Horaires : 06:00, 12:00, 18:00, 00:00
Message : "Redémarrage programmé dans 60 secondes"
Surveillance des performances
Le monitoring intégré affiche la consommation CPU et RAM du process FXServer en temps réel, ainsi qu'un historique glissant. Sur un projet qui accumule des ressources tierces, ce suivi aide à identifier rapidement un script gourmand avant qu'il ne dégrade la latence ressentie par les joueurs.
| Indicateur surveillé | Utilité pour l'administrateur |
|---|---|
| Utilisation CPU du process | Détecter un script en boucle infinie ou mal optimisé |
| Mémoire allouée | Anticiper une fuite mémoire sur une session longue |
| Nombre de joueurs connectés | Corréler charge et pics de connexion |
| Temps de réponse des ressources | Identifier les causes de lag perçu côté client |
Une base technique solide reste le prérequis pour que ce monitoring ait du sens : un processeur avec une bonne fréquence mono-cœur et du stockage NVMe limitent les écritures lentes au niveau du système, ce qui se répercute directement sur la stabilité constatée dans txAdmin. Pour comparer les caractéristiques disponibles, la page Serveur FiveM et la liste complète des serveurs de jeu détaillent les configurations proposées.
Bonnes pratiques d'administration autour de txAdmin
Un panel de gestion n'a de valeur que si son accès est correctement sécurisé. txAdmin expose une interface web, ce qui implique les mêmes précautions que pour tout accès distant exposé sur Internet.
- Changer le mot de passe par défaut dès la première configuration
- Activer l'authentification à deux facteurs si disponible
- Limiter les comptes administrateurs au strict nécessaire
- Sauvegarder régulièrement le dossier
txDataet les ressources personnalisées - Mettre à jour FXServer régulièrement pour bénéficier des correctifs de txAdmin
Sauvegardes et reprise après incident
En cas de corruption de ressource ou de mauvaise manipulation, pouvoir restaurer rapidement une sauvegarde évite de perdre des heures de configuration. Des sauvegardes automatiques régulières du dossier serveur, combinées à un export ponctuel de la base de données roleplay si le projet en utilise une, constituent une routine simple mais efficace.
# Exemple de sauvegarde manuelle du dossier txData
tar -czf backup_txdata_$(date +%F).tar.gz txData/
# Exemple de sauvegarde d'une base MySQL utilisée par les ressources roleplay
mysqldump -u root -p nom_base > backup_$(date +%F).sql
Si l'instance tourne sur un VPS Linux ou une infrastructure Pterodactyl via VPS Pterodactyl, ces opérations se scriptent facilement via une tâche cron planifiée côté système, en complément des sauvegardes déjà prises en charge au niveau du panel.
# Exemple de tâche cron pour automatiser la sauvegarde quotidienne
0 4 * * * /home/user/scripts/backup_fivem.sh
Enfin, un anti-DDoS actif en amont du réseau protège surtout la disponibilité générale du projet ; il ne dispense pas de surveiller les comportements anormaux visibles dans la console txAdmin, comme des pics de connexions suspectes ou des tentatives de bruteforce sur le panel lui-même.
txAdmin reste avant tout un outil d'administration : il centralise la gestion des ressources, la console, les redémarrages planifiés et le suivi des performances, sans remplacer les bonnes pratiques de sécurité et de sauvegarde qu'un administrateur doit appliquer lui-même au quotidien sur son projet.
FAQ
Comment accéder à l'interface web de txAdmin après l'installation du serveur ?Il suffit d'ouvrir un navigateur et de se rendre sur l'adresse IP suivie du port configuré, généralement 40120, puis de suivre l'assistant de première configuration qui demande la création d'un compte administrateur principal.
Pourquoi une ressource n'apparaît pas dans la liste de txAdmin ?Vérifie que la ressource est bien déclarée avec une ligne ensure nom_ressource dans le fichier server.cfg et qu'elle se trouve dans le bon dossier resources, sinon elle n'est tout simplement pas détectée au démarrage.
Cette restriction se gère généralement au niveau du pare-feu système ou d'un reverse proxy placé devant le port du panel, en autorisant uniquement les adresses IP de confiance à atteindre ce port.
Lire aussi
- Clé Patreon FiveM : comprendre les slots et OneSyncComprendre la cle Patreon FiveM, les tiers de slots, OneSync et sv_maxclients pour faire tourner un serveur de 128 joueurs et plus.
- Clé Patreon FiveM : à quoi sert-elle vraiment ?Comprenez a quoi sert la cle Patreon FiveM, ce qu'elle active techniquement et comment la generer puis la renseigner dans server.cfg.
- Configurer server.cfg sur FiveM : le guide complet des paramètresComprenez chaque ligne du server.cfg FiveM : OneSync, slots, ressources et securite pour obtenir un serveur stable et bien configure.