Vai al contenuto
FiveM

Documentazione: Generatore di ricette txAdmin

Generatore di ricette txAdmin (recipe.yaml) per il Recipe Deployer: metadati, $minFxVersion, $onesync, azioni download_github, write_file con {{serverEndpoints}}, {{maxClients}} e {{svLicense}}, connessione al database. Tutto viene generato nel browser.

Ultimo aggiornamento: 09/10/2026

Apri lo strumento

Una ricetta txAdmin è un file YAML (recipe.yaml) che il Recipe Deployer esegue per installare un server FiveM: scarica le risorse e poi scrive il server.cfg. Questo strumento genera la ricetta da un modulo.

Come usare lo strumento

  1. Compila nome, versione, autore e descrizione (nome e autore: max 24 caratteri, descrizione: max 256).

  2. Scegli OneSync e, se serve, la versione minima di FXServer ($minFxVersion).

  3. Aggiungi i tuoi repository GitHub (uno per riga, «owner/repo» o «owner/repo@ref»): ognuno viene scaricato in resources/[local].

  4. Elenca le risorse da avviare (ensure) e, se serve, righe extra per il server.cfg.

  5. Salva recipe.yaml, ospitalo (ad esempio in un repository GitHub) e incolla l'URL nel passaggio del template personalizzato del Recipe Deployer, oppure incolla il contenuto.

Variabili del deployer

Il server.cfg generato usa variabili che txAdmin sostituisce a fine deploy: {{serverEndpoints}} (predefinito 0.0.0.0:30120), {{maxClients}} (predefinito 48), {{svLicense}} (chiave inserita al passo 2), {{serverName}}, {{recipeName}}, {{recipeAuthor}} e, con database, {{dbConnectionString}}.

Buone pratiche

  • Fissa «ref» su un commit o tag per deploy riproducibili.
  • L'esecuzione si ferma al primo task fallito: testa la ricetta su un server vuoto.
  • Non inserire mai password o chiavi nella ricetta: usa le variabili del deployer.

Domande frequenti

Quali azioni txAdmin vengono generate?
download_github, connect_database (se attivato) e write_file per il server.cfg. Per le altre azioni (download_file, unzip, move_path, replace_string, query_database…), aggiungile a mano seguendo la documentazione di txAdmin.
Perché la chiave di licenza non è nella ricetta?
Il deployer chiede la chiave al passo 2 e sostituisce {{svLicense}} nel server.cfg alla fine: non deve mai comparire in un file condiviso.
I miei dati vengono inviati?
No, tutto resta nel browser (localStorage).
Screenshot dello strumento Generatore di server.cfgFiveMAccesso libero
Genera un server.cfg FiveM completo: rete, OneSync, sicurezza, risorse e permessi.
ConfigurazioneCFGApri
Documentazione
Screenshot dello strumento Generatore di fxmanifest.luaFiveMAccesso libero
Crea il fxmanifest.lua delle tue risorse FiveM / RedM in pochi clic.
SviluppoLuaApri
Documentazione
FiveM
FiveMAccesso libero
Incolla un fxmanifest.lua (e l'elenco dei file): fx_version, game, file mancanti, ui_page non dichiarata e dipendenze assenti.
ValidazioneLuaSviluppoApri
Documentazione
FiveM
FiveMRichiede accesso
Modifica le regole add_ace e add_principal di FiveM con validazione, rilevamento dei conflitti e anteprima dei gruppi, ed esporta un permissions.cfg.
PermessiAmministrazioneApri
Documentazione
FiveM
FiveMAccesso libero
Genera lo script Linux (bash) o Windows (PowerShell) che scarica una build FXServer consigliata, l'ultima o una specifica, con backup.
AggiornamentoArtifactApri
Documentazione
FiveM
FiveMRichiede accesso
Carica un handling.meta o vehicles.meta, modifica i valori di un veicolo e confronta prima/dopo prima di esportare l'XML.
VeicoliXMLModificaApri
Documentazione
FiveM
FiveMAccesso libero
Incolla il tuo server.cfg: rileva endpoint TCP/UDP mancanti, chiave di licenza, slot vs OneSync, duplicati set/setr/sets e genera regole firewall.
ValidazioneReteApri
Documentazione
FiveM
FiveMRichiede accesso
Crea una schermata di caricamento FiveM (HTML/CSS/JS) con barra di avanzamento, suggerimenti e colori, più il fxmanifest.lua pronto all'uso.
InterfacciaNUIHTMLApri
Documentazione