FiveM & GTA RPFiveM & GTA RP

Activer txAdmin sur un serveur FiveM

Activez txAdmin sur votre serveur FiveM : premier démarrage, création du compte administrateur, liaison de la recipe, redémarrages planifiés et sauvegardes.

txAdmin est le panneau d'administration livré avec FXServer : démarrage et arrêt du serveur, édition de server.cfg, gestion des joueurs, sanctions, redémarrages planifiés et sauvegardes, le tout depuis un navigateur. Ce guide couvre l'activation complète, du premier démarrage aux tâches automatisées.

⚙️ Prérequis

  • Un serveur FiveM Lordhosting, accessible depuis le panel
  • Un accès console au serveur, pour lire le lien d'inscription
  • Une clé Keymaster si vous montez le serveur depuis zéro - voir obtenir sa clé Keymaster
  • Une allocation supplémentaire créée dans l'onglet Network du panel et dédiée à txAdmin, son port renseigné dans l'onglet Startup

⚙️ 1. Créer l'allocation txAdmin dans le panel

Sur un panel Pterodactyl, l'interface txAdmin ne s'ouvre pas sur un port déjà disponible : il faut lui en attribuer un.

  1. Allez dans le panel Lordhosting.
  2. Dans votre serveur, ouvrez l'onglet Network.
  3. Cliquez sur Create Allocation pour générer un port supplémentaire : c'est celui que txAdmin utilisera, en plus du port de jeu 30120.
  4. Ouvrez l'onglet Startup et renseignez ce port dans la variable dédiée à txAdmin.
  5. Redémarrez le serveur pour que la valeur soit prise en compte.
Le port n'est pas forcément 40120

40120 est la valeur par défaut de txAdmin en auto-hébergement. Sur le panel, c'est le port de l'allocation que vous venez de créer qui s'applique : c'est celui-là qu'il faut utiliser dans l'URL d'administration.

👉 Si vous souhaitez un port dédié personnalisé, contactez directement l'assistance Lordhosting.

⚙️ 2. Démarrer le serveur sans configuration

txAdmin fait partie de l'artefact : il se lance dès que FXServer démarre sans server.cfg valide. Dans le panel, démarrez le serveur et ouvrez la console. Elle affiche un lien d'inscription à usage unique :

[txAdmin] Please open the following URL in your browser:
http://203.0.113.42:40120/addMaster/pin?pin=1234
Le PIN expire en quelques minutes

Le code affiché n'est valable que pour une courte fenêtre. S'il a expiré, redémarrez le serveur : txAdmin en génère un nouveau à chaque démarrage tant qu'aucun compte maître n'existe.

⚙️ 3. Créer le compte administrateur

Ouvrez le lien dans un navigateur, puis créez le compte maître : nom d'utilisateur, mot de passe solide, et éventuellement la liaison avec un compte Cfx.re pour la double authentification.

Ce compte a tous les droits, y compris l'arrêt du serveur et l'accès aux fichiers. Créez ensuite des comptes distincts pour votre staff, avec des permissions restreintes.

⚙️ 4. Déployer ou lier le serveur

Deux chemins selon votre situation.

Serveur existant. Choisissez Existing server data et indiquez le chemin des données ainsi que le fichier server.cfg. txAdmin reprend la configuration en place sans rien écraser.

Nouveau serveur. Choisissez une recipe : ESX, QBCore ou vide. txAdmin télécharge les ressources, crée la base de données et écrit un server.cfg de départ. Renseignez alors la chaîne de connexion MySQL - voir connecter MySQL avec oxmysql.

⚙️ 5. Renseigner la clé de licence

Dans Settings → FXServer, collez votre clé Keymaster (cfx_live_...). Elle peut aussi rester dans server.cfg :

sv_licenseKey "cfx_live_votre_cle"
sv_hostname "Mon serveur RP"
sv_maxclients 48

Sans clé valide, le serveur démarre mais n'apparaît pas dans la liste publique.

⚙️ 6. Planifier les redémarrages (optionnel, mais conseillé)

Dans Settings → Restarter, définissez les horaires de redémarrage automatique. Sur un serveur RP chargé, deux à quatre redémarrages par jour évitent la dérive mémoire des scripts.

06:00, 14:00, 22:00

txAdmin annonce le redémarrage aux joueurs plusieurs minutes avant, message et délai réglables dans la même page.

Décalez les redémarrages des heures de pointe

Un redémarrage à 21h vide le serveur au pire moment. Visez les heures creuses de votre communauté : la fréquentation est visible dans l'onglet Players de txAdmin.

⚙️ 7. Activer les sauvegardes et surveiller (optionnel, mais conseillé)

L'onglet Diagnostics donne la charge CPU, la mémoire et le temps de tick de chaque ressource : c'est là que se repère le script qui plombe les performances.

Configurez aussi le watchdog dans Settings → Monitor : il redémarre le serveur si le processus ne répond plus, sans intervention de votre part.

⚙️ 8. Résoudre les erreurs courantes

  • L'interface ne s'ouvre pas : sur le panel, vérifiez que l'allocation txAdmin existe dans l'onglet Network et que son port est bien renseigné dans l'onglet Startup. Sur un VPS auto-géré, c'est le pare-feu qu'il faut ouvrir.
  • invalid license key : clé expirée ou liée à une autre IP. Régénérez-la dans le Keymaster.
  • Le serveur démarre puis s'arrête : erreur dans server.cfg. L'onglet Console de txAdmin affiche la ligne fautive.
  • Mot de passe maître perdu : txAdmin-resetAdmin dans la console serveur.

⚙️ Configuration prête à copier-coller

Le server.cfg de base, celui que txAdmin pilote ensuite depuis son interface - à coller en remplaçant la clé et le nom :

# ---- Identité du serveur -------------------------------------------------
sv_licenseKey "cfx_live_VOTRE_CLE"
sv_hostname "🌍 MonServeur RP | Whitelist | FR"
sv_maxclients 48
sets locale "fr-FR"
sets tags "roleplay, whitelist, esx, fr"

# ---- Réseau --------------------------------------------------------------
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
set sv_forceIndirectListing true
sv_endpointPrivacy false
set steam_webApiKey ""

# ---- Base de données -----------------------------------------------------
set mysql_connection_string "server=127.0.0.1;database=fivem;userid=fivem;password=MON_MOT_DE_PASSE;charset=utf8mb4"

# ---- Ressources ----------------------------------------------------------
ensure oxmysql
ensure es_extended
# ensure vos-ressources

# ---- Administration ------------------------------------------------------
add_ace group.admin command allow
add_principal identifier.fivem:VOTRE_ID group.admin

Les redémarrages planifiés se règlent dans Settings → Restarter. Trois schémas qui fonctionnent :

FréquentationHorairesPourquoi
Serveur FR classique06:00, 14:00hors des heures de jeu du soir
Serveur très chargé04:00, 10:00, 16:00trois fois, jamais en soirée
Communauté internationale03:00, 15:00creux des deux fuseaux

Évitez la tranche 19 h - 23 h : c'est le pic de fréquentation, et un redémarrage y vide le serveur pour la soirée.

Le mémo des commandes de secours, en console serveur :

txAdmin-resetAdmin        # mot de passe maître perdu
txaRestart                # redémarrage immédiat
txaStop                   # arrêt propre
refresh                   # recharge la liste des ressources

✅ Conclusion

txAdmin pilote votre serveur : démarrage, configuration, joueurs, redémarrages et surveillance depuis une seule interface. Complétez avec le guide de server.cfg et le référencement de votre serveur dans la liste publique.

Nos serveurs FiveM embarquent txAdmin dès l'installation : il ne reste qu'à lui créer son allocation dans l'onglet Network et à renseigner le port dans l'onglet Startup.

Questions fréquentes

Retour à FiveM & GTA RP
Cet article vous a-t-il aidé ?
Offre de bienvenue

Inscris-toi dès maintenant et profite de 10% de réduction sur ta première commande en entrant le code promotionnel : BIENVENUE

Logo LordHostingLordhosting est une SASU au capital de 1 000 €. SIREN 105 383 988 RCS Paris.