Перейти к содержимому
The Front

Установка сервера The Front

У The Front есть выделенный сервер для Windows: устанавливается через SteamCMD (app 2612550 по большинству руководств), настраивается через The Front Manager и ServerConfig_.ini. Потребуется 45–90 минут. Официальную документацию изучить не удалось: цифры ниже взяты из руководств хостеров, иногда расходящихся, и помечены соответственно.

Последнее обновление: 09.10.2026

У The Front есть выделенный сервер для Windows: устанавливается через SteamCMD (app 2612550 по большинству руководств), настраивается через The Front Manager и ServerConfig_.ini. Потребуется 45–90 минут. Официальную документацию изучить не удалось: цифры ниже взяты из руководств хостеров, иногда расходящихся, и помечены соответственно.

Пошаговая установка

  1. Подготовьте 64-битную машину Windows (Windows 10+ или Server 2016+) с ОЗУ и SSD.

  2. Скачайте SteamCMD и установите app 2612550.

  3. Создайте ServerConfig_.ini через The Front Manager (из игры) и скопируйте папку Manager на сервер (кроме data и plugins).

  4. Создайте StartServer.bat инструментом сайта (публичный IP, блок портов).

  5. Откройте блок из четырёх портов (например, 7900–7903) в брандмауэре Windows и у хостера.

  6. Запустите StartServer.bat; загрузка может занять несколько минут.

  7. В игре откройте «Серверы» > группа «Выделенный сервер» > «Обновить» и найдите свой сервер.

  8. Создайте задачу планировщика при запуске, выполняющую StartServer.bat.

  9. Запланируйте обновления и бэкапы (мир И база данных) и добавьте сервер на game-rank.com.

Требования

64-битная Windows (Windows 10+ или Server 2016+). Требования из одного руководства хостера: 4-ядерный CPU (около 2 полных ядер), несколько ГБ ОЗУ — то же руководство называет до 7 ГБ, в другом минимум 6 ГБ, третье сообщает о заметно более десяти ГБ на практике — и несколько ГБ диска. Руководства расходятся: одно требует купленную копию игры для загрузки сервера, два других говорят, что хватает анонимного входа. Сначала попробуйте анонимный.

Локальная установка (Windows)

Установите сервер через SteamCMD в C:\TheFrontServer. Команда обновления та же (без validate быстрее). Если нужен ваш аккаунт, замените anonymous своим логином Steam.

steamcmd.exe +force_install_dir "C:\TheFrontServer" +login anonymous +app_update 2612550 validate +quit

Установка на Linux VPS / выделенный сервер

Используйте выделенный сервер или VPS с Windows Server 2016/2022. Изученные руководства описывают только Windows; Linux с Wine здесь не документирован и не проверен. Установите сервер как выше, скопируйте папку TheFrontManager, созданную в игре, и запустите StartServer.bat (публичный IP в -OutIPAddress, заранее созданная папка данных в -UserDir).

cd /d C:\TheFrontServer
StartServer.bat

Порты для открытия

Четыре последовательных порта от порта игры: игра, beacon (рукопожатие), запросы Steam, служба остановки. Одно руководство (LOW.MS) называет UDP 7900–7903; другое (IONOS) — 5001/5002/5003 и 27015 по TCP/UDP при иных настройках Manager. Ориентируйтесь на порты в вашем Manager или в аргументах -port/-BeaconPort/-QueryPort/-ShutDownServicePort; для нескольких серверов сдвигайте блок на 5.

  • port — игра
  • port+1 — beacon (рукопожатие)
  • port+2 — запросы Steam
  • port+3 — служба остановки

Брандмауэр Windows (netsh)

netsh advfirewall firewall add rule name="The Front 7900-7903 TCP" dir=in action=allow protocol=TCP localport=7900-7903
netsh advfirewall firewall add rule name="The Front 7900-7903 UDP" dir=in action=allow protocol=UDP localport=7900-7903

Файрвол хостера и домашний роутер (NAT)

У OVH, Hetzner, Scaleway и подобных хостеров откройте те же порты и в файрволе провайдера (security group / файрвол панели): он фильтрует трафик до машины. При домашнем хостинге настройте на роутере проброс (NAT) каждого порта на локальный IP сервера с нужным протоколом. Проверяйте снаружи (мобильная сеть); не открывайте порты администрирования (RCON) без надёжного пароля.

Автозапуск в Windows

Создайте задачу, выполняемую при запуске с наивысшими правами и запускающую StartServer.bat; включите перезапуск при сбое в параметрах задачи.

schtasks /Create /TN "TheFrontServer" /TR "C:\TheFrontServer\StartServer.bat" /SC ONSTART /RU SYSTEM /RL HIGHEST

Обновления

Остановите сервер, снова выполните app_update (без validate для быстрого патча) и перезапустите. Версии клиента и сервера должны совпадать.

steamcmd.exe +force_install_dir "C:\TheFrontServer" +login anonymous +app_update 2612550 +quit

Резервные копии и плановые перезапуски

По руководству хостера, сохранения состоят из базы MariaDB и файлов мира, а переустановка стирает базу: копируйте папку сервера, папку -UserDir И базу данных. Запланируйте ежедневный перезапуск задачей планировщика (здесь 05:00).

schtasks /Create /TN "TheFrontRestart" /TR "taskkill /IM TheFrontServer.exe /F" /SC DAILY /ST 05:00 /RU SYSTEM

Публикация и поиск сервера

Когда сервер станет доступен снаружи, добавьте его на game-rank.com/jeux/the-front (сайт владельца инструмента), чтобы игроки могли его найти.

Устранение неполадок

  • Сервер работает, но не виден в списке: скопируйте steamclient.dll, tier0_s.dll, tier0_s64.dll, vstdlib_s.dll и vstdlib_s64.dll из клиента Steam в ProjectWar\Binaries\Win64 (по одному руководству) и проверьте порт запросов.
  • NPC появляются, но не двигаются: запускайте с токеном ?DedicatedServer (не ?OfficialServer) и, по одному руководству, скопируйте папки WindowsServer и TheFrontManager из клиента.
  • Несовместимость версий: сервер не обновлён после патча — снова выполните app_update.
  • Изменения ServerConfig_.ini не действуют: файл не в TheFrontManager или сервер не перезапущен (горячей перезагрузки нет).
  • Прогресс потерян после переустановки: база данных стёрта — восстановите её из бэкапа.

Частые вопросы

Какой Steam app ID у сервера?
2612550 по IONOS, xgamingserver и другим руководствам; одно руководство (LOW.MS) называет 2285150, общий с игрой. Если один не работает, попробуйте другой и проверьте на SteamDB.
Есть ли версия для Linux?
Изученные руководства описывают только Windows; запуск через Wine упоминается в одном руководстве, но здесь не документирован и не проверен.
Почему нет службы systemd?
Сервер документирован только для Windows, поэтому автозапуск делается задачей планировщика.
Зачем бэкапить базу данных?
По одному руководству, сохранения — это база MariaDB плюс файлы мира: без базы бэкап неполон, а переустановка её стирает.

Инструменты для сервера The Front

The Front
The FrontСвободный доступ
Создайте ServerConfig_.ini сервера The Front: имя, пароль, админы, очередь, античит и сохранение мира.
КонфигурацияINIСерверОткрыть
Документация
The Front
The FrontСвободный доступ
Создайте StartServer.bat сервера The Front: имя, игроки, админы, порты (игра, beacon, запросы, остановка) и параметры производительности.
ЗапускWindowsПортыОткрыть
Документация