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 beta : beta.yorkhost.fr
- Sélectionnez le service sur lequel vous voulez activer txAdmin
- Cliquez 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.
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 :
- game.yorkhost.fr pour les serveurs standards
- manager-game.yorkhost.fr pour les serveurs Ryzen
| 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 :
- game.yorkhost.fr pour les serveurs standards
- manager-game.yorkhost.fr pour les serveurs Ryzen
- 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 beta.yorkhost.fr avec les logs de votre serveur.