← Blog

txAdmin для FiveM : что это и как настроить панель управления

Par Benjamin Dayan · PDG

· Mis à jour le 12 октября 2026 г. · Lecture 5 min

Содержание

txAdmin FiveM — это встроенная панель управления, которая идёт в комплекте с серверным билдом FXServer и берёт на себя рутинные задачи администрирования: запуск и остановку ресурсов, бан и кик игроков, выдачу прав модераторам, расписание перезапусков и мониторинг нагрузки. Если вы управляете сервером FiveM вручную через консоль и RCON, рано или поздно упрётесь в лимиты — txAdmin закрывает большинство этих задач через веб-интерфейс, доступный из браузера без постоянного подключения по SSH.



Что такое txAdmin и зачем он нужен серверу FiveM

txAdmin — это официальный инструмент от команды Cfx.re, который устанавливается вместе с артефактом FXServer и работает как прослойка между администратором и игровым процессом. Панель слушает отдельный порт (по умолчанию 40120) и показывает состояние сервера: онлайн игроков, загруженные ресурсы, использование CPU и RAM, историю консольных логов в реальном времени.

Главная причина, по которой txAdmin стал стандартом для FiveM-серверов — он снимает необходимость держать терминал открытым круглые сутки. Перезапуск ресурса, бан по IP, временная блокировка чата, назначение модератора — всё делается кликами в браузере, а не вводом команд в консоль сервера.

ЗадачаБез txAdmin (только консоль/RCON)С txAdmin
Перезапуск ресурсаrestart имя_ресурса вручнуюКнопка в разделе Resources
Бан игрокаПоиск по ID через RCONКарточка игрока с историей и one-click ban
Выдача правПравка server.cfg + restartВкладка Permissions без перезапуска
Мониторинг нагрузкиtop / htop на машинеГрафики CPU/RAM прямо в панели

Если вы только подбираете инфраструктуру под сборку FiveM, обратите внимание на хостинг FiveM с преднастроенным FXServer — это экономит время на развёртывании зависимостей перед первым запуском txAdmin.



Установка и первый запуск панели txAdmin на сервере FiveM

txAdmin поставляется вместе с артефактом FXServer для Linux и Windows, отдельно скачивать его не нужно. Задача администратора — правильно распаковать билд, открыть нужный порт и пройти мастер первичной настройки.

Скачивание артефакта и структура каталогов

mkdir -p /home/fivem/server
cd /home/fivem/server
wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/fx.tar.xz
tar xf fx.tar.xz
mkdir -p server-data
cd server-data
touch server.cfg

В server.cfg нужно указать лицензионный ключ и базовые параметры подключения:

endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
sv_licenseKey "ВАШ_LICENSE_KEY"
sv_maxclients 48

Первый запуск и открытие портов

cd /home/fivem/server
./run.sh +exec server.cfg

При первом запуске txAdmin сам предложит создать профиль администратора и сгенерирует адрес панели вида http://ваш_ip:40120. Если сервер развёрнут на собственном VPS, не забудьте открыть порты игры и панели в фаерволе:

sudo ufw allow 30120/tcp
sudo ufw allow 30120/udp
sudo ufw allow 40120/tcp
sudo ufw enable

Мастер настройки попросит указать путь к server-data, лицензионный ключ и создать первого пользователя с паролем. После этого txAdmin автоматически сгенерирует файл server.cfg с нужными строками подключения и будет управлять им через интерфейс.



Управление ресурсами, игроками и правами через txAdmin

После входа в панель открывается несколько ключевых разделов, с которыми ежедневно работает любой администратор сообщества FiveM.

Вкладка Resources

Здесь видно список всех загруженных ресурсов (скриптов, карт, фреймворков вроде ESX или QBCore), их статус (started/stopped/error) и потребление памяти. Ресурс можно перезапустить, остановить или полностью выгрузить без общего рестарта сервера — это критично, если у вас установлен тяжёлый модпак с десятками зависимых скриптов.

Вкладка Players

Список онлайн-игроков с их идентификаторами (Steam, Discord, license, FiveM ID), пингом и временем в сессии. Из карточки игрока доступны:

  • кик с указанием причины;
  • временный или постоянный бан по license/IP;
  • варн с автоматическим накоплением истории нарушений;
  • прямая отправка сообщения в чат игроку.

Права доступа через ACE и Permissions

txAdmin использует систему прав FiveM на базе ACE (Access Control Entries). Группы и принципалы можно выдавать прямо через панель, но для тонкой настройки полезно понимать синтаксис в server.cfg:

add_ace group.admin command allow
add_ace group.moderator command.kick allow
add_principal identifier.discord:123456789012345678 group.admin

В панели это отображается как список пользователей с ролями admin, moderator, master — без необходимости каждый раз вручную редактировать конфиг и перезапускать сервер.



Перезапуски по расписанию, бэкапы и мониторинг производительности

Стабильность сервера FiveM напрямую зависит от того, насколько регулярно очищается память и перезагружаются ресурсы. txAdmin закрывает это через встроенный планировщик.

Расписание автоматических перезапусков

В разделе Settings → Restarter задаются временные точки (например, 04:00 и 16:00), за сколько минут предупреждать игроков и какое сообщение выводить в чат перед рестартом. Это снижает утечки памяти у долгоживущих ресурсов и держит TPS (частоту тика) стабильной на протяжении суток.

Мониторинг CPU, RAM и TPS

Dashboard показывает графики загрузки процессора и оперативной памяти в реальном времени, а также текущий TPS сервера. Если видите просадки ниже 20 TPS при небольшом онлайне — это повод проверить конкретный ресурс через вкладку Resources, а не винить инфраструктуру.

Бэкапы и восстановление

Сам txAdmin не делает полноценные бэкапы файловой системы — он отвечает только за server.cfg и свою внутреннюю конфигурацию. Резервное копирование базы данных, карт и ресурсов стоит выносить на уровень панели хостинга: например, при использовании Pterodactyl автоматические сохранения настраиваются отдельно и не зависят от txAdmin, что удобно при откате после неудачного обновления скриптов.

# Пример ручного бэкапа server-data перед обновлением ресурсов
tar czf backup_$(date +%F).tar.gz server-data/

Для администраторов, которые держат несколько проектов на одном железе, пригодится сравнение инфраструктуры: все наши игровые серверы работают на Ryzen с NVMe и встроенной защитой от DDoS, что напрямую влияет на стабильность TPS под нагрузкой при пиковом онлайне.

Если вы администрируете собственную инфраструктуру и хотите разместить FXServer и txAdmin на отдельной машине с полным контролем, подойдёт VPS Linux — на нём можно настроить фаервол, SSH-ключи и systemd-юнит для автозапуска FXServer при перезагрузке машины.

sudo systemctl enable fivem.service
sudo systemctl start fivem.service
sudo systemctl status fivem.service


txAdmin закрывает большинство рутинных задач администратора FiveM: перезапуски, права, бан игроков и мониторинг нагрузки доступны из браузера без постоянной работы в консоли. Грамотная настройка панели на старте экономит часы ручной правки конфигов и снижает риск простоя сервера из-за забытого рестарта.



FAQ

Почему txAdmin не открывается по адресу с портом 40120

Чаще всего порт закрыт фаерволом. Проверьте правило ufw или настройки сетевого экрана на VPS и убедитесь, что порт 40120/tcp открыт именно для TCP, а не UDP.

Как сбросить пароль администратора в txAdmin

Остановите FXServer, удалите или переименуйте файл профиля в папке txData, затем запустите сервер заново — мастер первичной настройки предложит создать нового администратора.

Можно ли управлять несколькими ресурсами FiveM через один txAdmin

Да, панель управляет всеми ресурсами, перечисленными в server.cfg через ensure. Каждый ресурс можно запускать, останавливать и перезапускать независимо от остальных прямо во вкладке Resources.

Читайте также