Zum Inhalt springen
FiveM

Dokumentation: txAdmin-Recipe-Generator

Generator für txAdmin-Recipes (recipe.yaml) für den Recipe Deployer: Metadaten, $minFxVersion, $onesync, download_github-Aktionen, write_file mit {{serverEndpoints}}, {{maxClients}} und {{svLicense}}, Datenbankverbindung. Alles wird in Ihrem Browser erzeugt.

Zuletzt aktualisiert: 9.10.2026

Tool öffnen

Ein txAdmin-Recipe ist eine YAML-Datei (recipe.yaml), die der Recipe Deployer ausführt, um einen FiveM-Server einzurichten: Er lädt Ressourcen herunter und schreibt dann die server.cfg. Dieses Tool erzeugt das Recipe aus einem Formular.

So verwenden Sie das Tool

  1. Tragen Sie Name, Version, Autor und Beschreibung ein (Name und Autor: max. 24 Zeichen, Beschreibung: max. 256).

  2. Wählen Sie OneSync und bei Bedarf die minimale FXServer-Version ($minFxVersion).

  3. Fügen Sie Ihre GitHub-Repositories hinzu (eins pro Zeile, „owner/repo“ oder „owner/repo@ref“): Jedes wird nach resources/[local] geladen.

  4. Listen Sie die zu startenden Ressourcen (ensure) und bei Bedarf zusätzliche Zeilen für die server.cfg auf.

  5. Speichern Sie recipe.yaml, hosten Sie es (z. B. in einem GitHub-Repository) und fügen Sie die URL im Custom-Template-Schritt des Recipe Deployers ein – oder den Inhalt direkt.

Deployer-Variablen

Die erzeugte server.cfg nutzt Variablen, die txAdmin am Ende des Deployments ersetzt: {{serverEndpoints}} (Standard 0.0.0.0:30120), {{maxClients}} (Standard 48), {{svLicense}} (in Schritt 2 eingegebener Schlüssel), {{serverName}}, {{recipeName}}, {{recipeAuthor}} und bei Datenbank {{dbConnectionString}}.

Empfehlungen

  • Setzen Sie „ref“ auf einen Commit oder Tag für reproduzierbare Deployments.
  • Die Ausführung stoppt bei der ersten fehlgeschlagenen Aufgabe: Testen Sie das Recipe auf einem leeren Server.
  • Legen Sie nie Passwörter oder Schlüssel im Recipe ab: Nutzen Sie die Deployer-Variablen.

Häufige Fragen

Welche txAdmin-Aktionen werden erzeugt?
download_github, connect_database (falls aktiviert) und write_file für die server.cfg. Weitere Aktionen (download_file, unzip, move_path, replace_string, query_database …) ergänzen Sie von Hand laut txAdmin-Dokumentation.
Warum steht der Lizenzschlüssel nicht im Recipe?
Der Deployer fragt den Schlüssel in Schritt 2 ab und ersetzt am Ende {{svLicense}} in der server.cfg: Er darf nie in einer geteilten Datei stehen.
Werden meine Daten hochgeladen?
Nein, alles bleibt in Ihrem Browser (localStorage).
Screenshot des Tools server.cfg-GeneratorFiveMFrei zugänglich
Erzeugen Sie eine vollständige FiveM-server.cfg: Netzwerk, OneSync, Sicherheit, Ressourcen und Berechtigungen.
KonfigurationCFGÖffnen
Dokumentation
Screenshot des Tools fxmanifest.lua-GeneratorFiveMFrei zugänglich
Erstellen Sie die fxmanifest.lua Ihrer FiveM-/RedM-Ressourcen mit wenigen Klicks.
EntwicklungLuaÖffnen
Dokumentation
FiveM
FiveMFrei zugänglich
Fügen Sie eine fxmanifest.lua (und die Dateiliste) ein: fx_version, game, fehlende Dateien, nicht deklarierte ui_page und fehlende Abhängigkeiten.
ValidierungLuaEntwicklungÖffnen
Dokumentation
FiveM
FiveMAnmeldung nötig
Bearbeiten Sie Ihre FiveM-Regeln add_ace und add_principal mit Validierung, Konflikterkennung und Gruppenvorschau und exportieren Sie eine permissions.cfg.
BerechtigungenAdministrationÖffnen
Dokumentation
FiveM
FiveMFrei zugänglich
Erzeugen Sie das Linux- (bash) oder Windows-Skript (PowerShell), das einen empfohlenen, neuesten oder bestimmten FXServer-Build lädt – mit Backup.
UpdateArtifactsÖffnen
Dokumentation
FiveM
FiveMAnmeldung nötig
Laden Sie eine handling.meta oder vehicles.meta, bearbeiten Sie die Werte eines Fahrzeugs und vergleichen Sie vorher/nachher vor dem XML-Export.
FahrzeugeXMLBearbeitungÖffnen
Dokumentation
FiveM
FiveMFrei zugänglich
Fügen Sie Ihre server.cfg ein: erkennt fehlende TCP/UDP-Endpoints, Lizenzschlüssel, Slots vs. OneSync, set/setr/sets-Duplikate und liefert Firewall-Regeln.
ValidierungNetzwerkÖffnen
Dokumentation
FiveM
FiveMAnmeldung nötig
Erstellen Sie einen FiveM-Ladebildschirm (HTML/CSS/JS) mit Fortschrittsbalken, Tipps und Farben samt fertiger fxmanifest.lua.
OberflächeNUIHTMLÖffnen
Dokumentation