Перейти до вмісту
FiveM

Документація: Генератор рецептів txAdmin

Генератор рецептів txAdmin (recipe.yaml) для Recipe Deployer: метадані, $minFxVersion, $onesync, дії download_github, write_file з {{serverEndpoints}}, {{maxClients}} і {{svLicense}}, підключення до бази даних. Усе створюється в браузері.

Останнє оновлення: 09.10.2026

Відкрити інструмент

Рецепт txAdmin — це YAML-файл (recipe.yaml), який Recipe Deployer виконує для розгортання сервера FiveM: завантажує ресурси, а потім записує server.cfg. Інструмент створює рецепт із форми.

Як користуватися інструментом

  1. Заповніть назву, версію, автора й опис (назва й автор — до 24 символів, опис — до 256).

  2. Оберіть OneSync і за потреби мінімальну версію FXServer ($minFxVersion).

  3. Додайте репозиторії GitHub (по одному в рядку, «owner/repo» або «owner/repo@ref»): кожен завантажиться в resources/[local].

  4. Перелічіть ресурси для запуску (ensure) і за потреби додаткові рядки для server.cfg.

  5. Збережіть recipe.yaml, розмістіть його (наприклад, у репозиторії GitHub) і вставте URL (або вміст) на кроці користувацького шаблону Recipe Deployer.

Змінні деплоєра

Створений server.cfg використовує змінні, які txAdmin підставляє наприкінці розгортання: {{serverEndpoints}} (за замовчуванням 0.0.0.0:30120), {{maxClients}} (за замовчуванням 48), {{svLicense}} (ключ із кроку 2), {{serverName}}, {{recipeName}}, {{recipeAuthor}} і, з базою даних, {{dbConnectionString}}.

Рекомендації

  • Фіксуйте «ref» на коміті або тегу для відтворюваних розгортань.
  • Виконання зупиняється на першому невдалому завданні: перевірте рецепт на порожньому сервері.
  • Не зберігайте паролі й ключі в рецепті: використовуйте змінні деплоєра.

Поширені запитання

Які дії txAdmin створюються?
download_github, connect_database (якщо ввімкнено) і write_file для server.cfg. Інші дії (download_file, unzip, move_path, replace_string, query_database…) додавайте вручну за документацією txAdmin.
Чому ліцензійного ключа немає в рецепті?
Деплоєр запитує ключ на кроці 2 і наприкінці підставляє його замість {{svLicense}} у server.cfg: у спільному файлі ключа бути не повинно.
Мої дані надсилаються?
Ні, усе залишається у браузері (localStorage).
Знімок екрана інструмента Генератор server.cfgFiveMВільний доступ
Створіть повний server.cfg для FiveM: мережа, OneSync, безпека, ресурси та права.
КонфігураціяCFGВідкрити
Документація
Знімок екрана інструмента Генератор fxmanifest.luaFiveMВільний доступ
Створіть fxmanifest.lua для ресурсів FiveM / RedM за кілька кліків.
РозробкаLuaВідкрити
Документація
FiveM
FiveMВільний доступ
Вставте fxmanifest.lua (і список файлів): fx_version, game, відсутні файли, необ'явлений ui_page та відсутні залежності.
ПеревіркаLuaРозробкаВідкрити
Документація
FiveM
FiveMПотрібен вхід
Редагуйте правила add_ace та add_principal для FiveM із перевіркою, пошуком конфліктів і переглядом груп, потім експортуйте permissions.cfg.
ПраваАдмініструванняВідкрити
Документація
FiveM
FiveMВільний доступ
Створіть скрипт для Linux (bash) або Windows (PowerShell), який завантажує рекомендовану, останню чи конкретну збірку FXServer з резервною копією.
ОновленняАртефактиВідкрити
Документація
FiveM
FiveMПотрібен вхід
Завантажте handling.meta або vehicles.meta, змініть параметри авто й порівняйте до/після перед експортом XML.
ТранспортXMLРедагуванняВідкрити
Документація
FiveM
FiveMВільний доступ
Вставте server.cfg: перевірка відсутніх TCP/UDP-endpoint, ліцензійного ключа, слотів і OneSync, дублів set/setr/sets та правила брандмауера.
ПеревіркаМережаВідкрити
Документація
FiveM
FiveMПотрібен вхід
Створіть екран завантаження FiveM (HTML/CSS/JS) зі смугою прогресу, підказками та кольорами, плюс готовий fxmanifest.lua.
ІнтерфейсNUIHTMLВідкрити
Документація