本文へスキップ
FiveM

ドキュメント:txAdminレシピジェネレーター

Recipe Deployer用のtxAdminレシピ(recipe.yaml)ジェネレーター:メタデータ、$minFxVersion、$onesync、download_githubアクション、{{serverEndpoints}}・{{maxClients}}・{{svLicense}}を使ったwrite_file、データベース接続。すべてブラウザ内で生成されます。

最終更新日:2026/10/9

ツールを開く

txAdminのレシピは、Recipe DeployerがFiveMサーバーを構築するために実行するYAMLファイル(recipe.yaml)です。リソースをダウンロードし、server.cfgを書き出します。このツールはフォームからレシピを生成します。

ツールの使い方

  1. 名前・バージョン・作者・説明を入力します(名前と作者は24文字以内、説明は256文字以内)。

  2. OneSyncと、必要ならFXServerの最低バージョン($minFxVersion)を選びます。

  3. GitHubリポジトリを1行に1つ入力します(「owner/repo」または「owner/repo@ref」)。それぞれresources/[local]にダウンロードされます。

  4. 起動するリソース(ensure)と、必要ならserver.cfgへの追加行を入力します。

  5. recipe.yamlを保存してホスト(例:GitHubリポジトリ)し、Recipe Deployerのカスタムテンプレート手順にURLまたは内容を貼り付けます。

デプロイヤー変数

生成されるserver.cfgでは、デプロイ完了時にtxAdminが置換する変数を使います:{{serverEndpoints}}(既定 0.0.0.0:30120)、{{maxClients}}(既定 48)、{{svLicense}}(手順2で入力したキー)、{{serverName}}、{{recipeName}}、{{recipeAuthor}}、データベース使用時は{{dbConnectionString}}。

ベストプラクティス

  • 再現性のあるデプロイのため、refはコミットまたはタグに固定してください。
  • 最初に失敗したタスクで実行が止まります。空のサーバーでレシピを試してください。
  • レシピにパスワードやキーを書かず、デプロイヤー変数を使ってください。

よくある質問

どのtxAdminアクションが生成されますか?
download_github、connect_database(有効時)、server.cfg用のwrite_fileです。その他のアクション(download_file、unzip、move_path、replace_string、query_databaseなど)はtxAdminのドキュメントに従って手動で追加してください。
ライセンスキーがレシピに含まれないのはなぜですか?
デプロイヤーが手順2でキーを尋ね、最後にserver.cfgの{{svLicense}}を置換します。共有ファイルには決して記載しないでください。
データは送信されますか?
いいえ、すべてブラウザ(localStorage)内に留まります。
server.cfg ジェネレーターツールのスクリーンショットFiveMログイン不要
FiveMのserver.cfgを一括生成:ネットワーク、OneSync、セキュリティ、リソース、権限。
設定CFG開く
ドキュメント
fxmanifest.lua ジェネレーターツールのスクリーンショットFiveMログイン不要
FiveM / RedMリソースのfxmanifest.luaを数クリックで作成。
開発Lua開く
ドキュメント
FiveM
FiveMログイン不要
fxmanifest.lua(とファイル一覧)を貼り付けて、fx_version、game、不足ファイル、未宣言のui_page、不足依存を検出します。
検証Lua開発開く
ドキュメント
FiveM
FiveM要ログイン
FiveMのadd_aceとadd_principalを検証・競合検出・グループプレビュー付きで編集し、permissions.cfgとして書き出します。
権限管理開く
ドキュメント
FiveM
FiveMログイン不要
推奨・最新・指定のFXServerビルドをバックアップ付きでダウンロードする、Linux(bash)/Windows(PowerShell)スクリプトを生成します。
更新アーティファクト開く
ドキュメント
FiveM
FiveM要ログイン
handling.metaまたはvehicles.metaを読み込み、車両の値を編集して、XMLを書き出す前に変更前後を比較します。
車両XML編集開く
ドキュメント
FiveM
FiveMログイン不要
server.cfgを貼り付けると、TCP/UDPエンドポイントの不足、ライセンスキー、スロットとOneSync、set/setr/setsの重複を検出し、ファイアウォール規則も出力します。
検証ネットワーク開く
ドキュメント
FiveM
FiveM要ログイン
進行バー、ヒント、配色付きのFiveMロード画面(HTML/CSS/JS)と、そのまま使えるfxmanifest.luaを作成します。
UINUIHTML開く
ドキュメント