txAdmin est le panneau d'administration web fourni avec chaque serveur FiveM. Il est indépendant du panel de jeu (Pterodactyl) ; txAdmin gère le serveur FiveM lui-même, tandis que le panel de jeu gère le conteneur dans lequel le serveur s'exécute. Vous utilisez txAdmin pour choisir un framework, gérer les joueurs, planifier des redémarrages et surveiller en temps réel.
Première ouverture
- Démarrez le serveur via le panel de jeu. Dans la console, après quelques secondes, une ligne apparaît avec "txAdmin is running" et un code PIN.
- Ouvrez txAdmin dans votre navigateur. L'adresse est l'IP de votre serveur suivie du port txAdmin (40120 par défaut), par exemple
http://123.45.67.89:40120. Le port se trouve dans l'onglet Network du panel de jeu. - Entrez le code PIN affiché dans la console.
- Créez un compte administrateur et liez votre compte Cfx.re (connexion avec votre compte du forum FiveM).
Choisir un recipe
Lors de la première configuration, txAdmin demande quel "recipe" vous souhaitez installer. Un recipe est un paquet préconfiguré :
- QBCore : le framework RP classique. Choisissez-le si vous voulez utiliser des scripts QBCore existants.
- Qbox : le successeur plus moderne de QBCore. Recommandé pour les nouveaux serveurs. Voir ESX, QBCore ou Qbox.
- ESX : le framework avec la plus grande offre de scripts.
- CFX Default : un serveur FiveM nu sans framework. Pour le freeroam ou si vous configurez tout manuellement.
Le recipe télécharge le framework, crée la base de données (si vous l'avez déjà connectée) et écrit le server.cfg. Après quoi le serveur démarre automatiquement.
Entrer la clé de licence
txAdmin demande votre clé de licence FiveM. Vous la générez gratuitement sur keymaster.fivem.net. Entrez l'adresse IP de votre serveur lors de la création de la clé. Une fois renseignée, la clé est automatiquement ajoutée à server.cfg.
Gestion des joueurs
Dans txAdmin, vous voyez en temps réel qui est en ligne, avec des statistiques sur le temps de jeu et les avertissements. Vous pouvez :
- Avertir : envoyer un message que le joueur voit en jeu.
- Expulser : retirer le joueur avec un motif.
- Bannir : bloquer le joueur de façon permanente ou temporaire. Les bans sont enregistrés sur la base d'identifiants (license, discord, IP).
- Whitelist : n'autoriser que les joueurs approuvés (configurable dans les paramètres de txAdmin).
Redémarrages planifiés
Les serveurs FiveM accumulent de la mémoire au fil du temps à cause des scripts et des données des joueurs. Un redémarrage planifié toutes les 6 à 12 heures maintient le serveur propre. Dans txAdmin :
- Allez dans Settings et cherchez "Scheduler".
- Définissez les heures de redémarrage, par exemple 06:00 et 18:00.
- txAdmin envoie automatiquement un compte à rebours aux joueurs (30 minutes, 15 minutes, 5 minutes avant le redémarrage).
Console live et monitoring
La console txAdmin affiche la même sortie que la console du panel de jeu, mais avec des filtres et fonctions de recherche supplémentaires. Le tableau de bord affiche les FPS serveur (tick rate), le graphique des joueurs et les événements récents. En cas de crash, txAdmin redémarre automatiquement le serveur.
Puis-je ouvrir txAdmin depuis mon téléphone ?
Oui. txAdmin est une interface web qui fonctionne sur tout navigateur, y compris mobile. L'interface s'adapte à l'écran.
Et si j'ai oublié mon mot de passe txAdmin ?
Dans la console du serveur (via le panel de jeu), un PIN de secours apparaît au démarrage. Utilisez-le pour vous connecter et définir un nouveau mot de passe.
Puis-je désactiver txAdmin ?
Techniquement oui, mais il n'y a aucune raison de le faire. txAdmin est intégré aux artifacts FiveM et ne consomme quasiment aucune ressource. Il offre la détection de crash et les redémarrages automatiques que vous devriez gérer manuellement sans txAdmin.
txAdmin est disponible sur toutes les offres FiveM. Les étapes jusqu'à votre premier démarrage se trouvent également dans la base de connaissances : démarrer un serveur FiveM.