Activer et configurer txAdmin
Ce guide complet vous explique comment activer et configurer txAdmin sur votre serveur FiveM.
Qu'est-ce que txAdmin ?
txAdmin est un panel d'administration complet pour FiveM qui permet de :
- Gérer votre serveur (démarrer, arrêter, redémarrer)
- Modérer les joueurs avec un menu administration intégré
- Consulter les logs en temps réel
- Gérer les bans et les permissions
- Installer des bases template (ESX, QBCore, etc.)
Étape 1 : Activer txAdmin
Pour les serveurs Game YorkHost
- Rendez-vous sur l'espace client : clients.yorkhost.fr
- Sélectionnez le service sur lequel vous voulez activer txAdmin
- Cliquez sur le bouton Action rapide puis sur Activer txAdmin
Après avoir cliqué, patientez maximum 2 minutes. Votre port sera ajouté et votre serveur redémarré automatiquement. Si ce n'est pas le cas, ouvrez un ticket.
Lors de la commande d'une offre Game sur yorkhost.fr, l'option txAdmin activé est disponible et cochée par défaut. Si vous n'avez pas décoché cette option lors de votre commande, txAdmin est déjà activé sur votre serveur et vous pouvez passer directement à l'Étape 2.
Vous pouvez également demander l'activation de txAdmin via notre chatbot IA disponible en bas à droite sur l'espace client.
Pour les revendeurs Pterodactyl
- Ajoutez une allocation (un port) au serveur en question
- Dans Startup, mettez
txAdminà1 - Indiquez le port que vous venez d'ajouter dans
txAdmin Port
Étape 2 : Configurer les paramètres de démarrage
Dans le panel de jeux, configurez les variables suivantes :
| Variable | Valeur |
|---|---|
| txAdmin Port | Le port alloué pour txAdmin |
| Enable txAdmin | 1 |
Étape 3 : Obtenir le lien txAdmin
- Démarrez votre serveur
- Dans la console, un lien apparaîtra (exemple :
http://83.150.218.66:40100/) - Cliquez sur ce lien ou copiez-le dans votre navigateur
Regardez dans la console sous "Your public IP" pour trouver le lien d'accès.
Configuration de txAdmin
Première connexion
Lors de la première ouverture de txAdmin :
- Entrez le Code PIN Master affiché dans votre console
- Liez votre compte CFX (Cfx.re)
- Choisissez votre type de configuration
Deux options s'offrent à vous :
- Existing Server Data : Utiliser votre propre base ou celle installée par défaut
- Popular Recipes : Installer une base template (ESX, QBCore, etc.)
Option A : Configuration avec votre propre base
1. Nom du serveur
Configurez le nom de votre serveur qui apparaîtra dans txAdmin.
2. Sélectionner "Existing Server Data"
Choisissez cette option si vous avez déjà des fichiers serveur.
3. Configurer les emplacements
La racine du serveur est /home/container/. Indiquez ce chemin pour vos données.
4. Lancer le serveur
Cliquez sur Save & Run Server pour démarrer.
Option B : Configuration avec une base template
Cette option permet d'installer une base comme ESX Legacy, QBCore, etc.
Préparation
Avant de commencer, supprimez le serveur par défaut qui a été installé sur le panel (les fichiers dans /home/container/).
1. Nom du serveur
Configurez le nom de votre serveur.
2. Sélectionner "Popular Recipes"
Choisissez cette option pour installer une template.
3. Choisir la template
Sélectionnez la base souhaitée (exemple : ESX Legacy, QBCore, vRP, etc.).
4. Emplacement
Laissez l'emplacement par défaut pour l'instant. Nous déplacerons les fichiers après.
5. Configuration des paramètres (Input Parameters)
Server Registration Key (Clé CFX)
Entrez votre clé CFX au format cfxk_.... Vous pouvez :
- Utiliser votre propre clé
- Utiliser celle par défaut (dans les paramètres de démarrage)
Configuration de la base de données
Développez la section "base de données" et configurez-la.
6. Créer la base de données
Retournez sur le panel de jeux :
- Allez dans l'onglet Databases
- Cliquez sur New Database
- Donnez un nom (sans espaces ni caractères spéciaux, exemple :
base)
Ne modifiez pas le champ "Connecté(e) à partir de" !
Vous obtiendrez les informations de connexion :
- Host
- Port
- Database name
- Username
- Password
7. Finaliser la configuration dans txAdmin
Retournez sur txAdmin et entrez les informations de la base de données.
Assurez-vous que l'option Delete Database est bien en OFF !
8. Exécuter la Recipe
Cliquez sur Run Recipe et patientez pendant l'installation.
9. Configurer le server.cfg
Après l'installation, vous pourrez modifier le fichier server.cfg.
Important : Modifiez le port des endpoints pour correspondre à votre port serveur.
Exemple : Si votre IP serveur est 83.150.218.66:30100, le port est 30100.
endpoint_add_tcp "0.0.0.0:30100"
endpoint_add_udp "0.0.0.0:30100"
Cliquez sur Save & Run Server.
Déplacer les fichiers (bases template)
Après le premier lancement avec une template, vous devez déplacer les fichiers :
1. Arrêter le serveur
Stoppez complètement le serveur depuis le panel.
2. Localiser les fichiers
Allez dans /txData/ puis dans le dossier de votre base (exemple : ESXLegacy_839419.base).
3. Déplacer les fichiers essentiels
Déplacez ces fichiers/dossiers vers la racine (/home/container/) :
| Fichier/Dossier | Déplacer vers |
|---|---|
resources | /resources |
server.cfg | /server.cfg |
Pour déplacer : cliquez sur les 3 points → Renommer/Déplacer → modifiez le chemin.
4. Supprimer l'ancien dossier
Une fois les fichiers déplacés, supprimez le dossier de la base dans /txData/.
5. Modifier la configuration txAdmin
Éditez le fichier /txData/default/config.json :
{
"dataPath": "/home/container/"
}
6. Redémarrer
Relancez votre serveur. Vous pouvez maintenant vous connecter !
Astuces
Reconfigurer txAdmin
Si vous souhaitez reconfigurer txAdmin depuis le début :
- Supprimez le dossier
txData - Redémarrez le serveur
- La configuration reprendra depuis le début
Erreur de configuration
Si vous voyez une erreur indiquant que txAdmin est déjà configuré :
- Supprimez le dossier
txData - Recommencez la configuration
Problèmes courants
| Problème | Solution |
|---|---|
| Port txAdmin non accessible | Vérifiez que le port est bien alloué dans le panel |
| Erreur de base de données | Vérifiez les identifiants et que la BDD existe |
| Serveur ne démarre pas | Consultez les logs dans txAdmin |
| PIN Master invalide | Redémarrez le serveur pour obtenir un nouveau PIN |
Si vous rencontrez un problème, ouvrez un ticket sur clients.yorkhost.fr avec les logs de votre serveur.