Перейти к содержимому
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Открыть
Документация