Aller au contenu principal

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​

  1. Rendez-vous sur l'espace client beta : beta.yorkhost.fr
  2. Sélectionnez le service sur lequel vous voulez activer txAdmin
  3. Cliquez sur Activer txAdmin
info

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​

  1. Ajoutez une allocation (un port) au serveur en question
  2. Dans Startup, mettez txAdmin Ă  1
  3. 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 :

VariableValeur
txAdmin PortLe port alloué pour txAdmin
Enable txAdmin1

Étape 3 : Obtenir le lien txAdmin​

  1. Démarrez votre serveur
  2. Dans la console, un lien apparaîtra (exemple : http://83.150.218.66:40100/)
  3. Cliquez sur ce lien ou copiez-le dans votre navigateur
astuce

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 :

  1. Entrez le Code PIN Master affiché dans votre console
  2. Liez votre compte CFX (Cfx.re)
  3. 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​

Important

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.

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 :

  1. Allez dans l'onglet Databases
  2. Cliquez sur New Database
  3. Donnez un nom (sans espaces ni caractères spéciaux, exemple : base)
Attention

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.

Vérification importante

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/DossierDé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 :

  1. Supprimez le dossier txData
  2. Redémarrez le serveur
  3. 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èmeSolution
Port txAdmin non accessibleVérifiez que le port est bien alloué dans le panel
Erreur de base de donnéesVérifiez les identifiants et que la BDD existe
Serveur ne démarre pasConsultez les logs dans txAdmin
PIN Master invalideRedémarrez le serveur pour obtenir un nouveau PIN
Besoin d'aide ?

Si vous rencontrez un problème, ouvrez un ticket sur beta.yorkhost.fr avec les logs de votre serveur.