НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как создать сервер Windrose (2026)

WindroseUpdated Nov 5, 20268 min read

Коротко. Сервер Windrose можно запустить самому бесплатно: установите "Windrose Dedicated Server" (приложение Steam 4129620, в разделе «Инструменты» вашей библиотеки Steam или через SteamCMD с анонимным входом), запустите его и передайте друзьям код приглашения, который он выводит. Для прямого подключения откройте выбранный порт (7777 в примере разработчика) для TCP и UDP. Или арендуйте сервер Windrose и забудьте про сеть.

Игроки открывают Play, затем Connect to Server и вставляют код приглашения. При прямом подключении коды приглашения не работают, и игроки заходят по IP-адресу и порту сервера.

Проверено 5 ноября 2026 года на версии игры 0.10.0.9, по последним заметкам к патчу, которые опубликовал Steam.

Это руководство опирается на собственный Dedicated Server Guide разработчика на playwindrose.com и на то, что мы запускаем на каждом хостируемом нами сервере Windrose. Чтобы сразу перейти к аренде, откройте вариант 2.

Что вам нужно

  • Серверная программа: "Windrose Dedicated Server", приложение Steam 4129620. Это бесплатный инструмент в Steam, он скачивается с анонимным входом.
  • Windows или Docker на Linux: в FAQ руководства сервер по-прежнему назван только для Windows, но патч 0.10.0.7 добавил официальные образы Docker с поддержкой Linux-серверов, а раздел о Docker в руководстве показывает, как их запускать. Мы запускаем Windows-сервер под Wine на Linux, это наша собственная схема, а не путь, описанный разработчиком.
  • Железо: в руководстве разработчика указаны рекомендуемые процессор, накопитель и объём RAM, причём объём RAM растёт вместе с числом игроков. Прочитайте его, прежде чем выбирать машину. Если вы играете на том же ПК, руководство советует больше RAM, чем для одного сервера.
  • Машина, которая остаётся включённой, пока играет ваша команда.
  • Сеть: для прямого подключения один порт, открытый для TCP и UDP, и публичный IP-адрес, если игроки заходят через интернет.
  • Та же версия, что у ваших игроков: в руководстве сказано, что версия сервера всегда должна совпадать с версией клиента игры.

Вариант 1: запустить самому

Установите сервер

  1. Получите сервер. В Steam откройте раздел Инструменты в библиотеке, установите "Windrose Dedicated Server", щёлкните по нему правой кнопкой и выберите Администрирование и Browse Local Files. Или в Windows используйте SteamCMD с примером папки от разработчика:
    steamcmd +force_install_dir "C:\Game_Servers\Windrose_Server" +login anonymous +app_update 4129620 validate +quit
  2. Запустите его. Запустите StartServerForeground.bat (он показывает логи в окне консоли) или WindroseServer.exe (он работает в фоне, а завершить его можно в диспетчере задач). При первом запуске создаются конфигурационные файлы сервера.
  3. Скопируйте код приглашения из консоли или из ServerDescription.json в папке R5 сервера.

Измените настройки

Основные настройки находятся в ServerDescription.json. Остановите сервер, прежде чем редактировать файл. Поля, которые вы будете использовать чаще всего:

  • ServerName задаёт имя, которое показывается для вашего сервера.
  • InviteCode задаёт код, который вводят игроки. Он должен состоять из букв и цифр, содержать не меньше 6 символов и чувствителен к регистру.
  • IsPasswordProtected и Password включают пароль.
  • MaxPlayerCount задаёт лимит игроков.
  • UserSelectedRegion принимает значения SEA, CIS или EU (по словам разработчика, EU охватывает Европу и Северную Америку). Если поле пустое, регион выбирается по задержке.
  • UseDirectConnection равен true для прямых сокетов и false для пиринговой связи ICE. DirectConnectionServerPort задаёт порт для прямых подключений.

Не редактируйте PersistentServerId. Сложность мира в этом файле не хранится. Она задаётся параметром WorldPresetType (Easy, Medium или Hard; другие значения переключают мир на Custom) в файле WorldDescription.json каждого мира. Остановите сервер, отредактируйте файл, затем запустите R5WorldDescriptionUpdater.exe из папки сервера, указав путь к этому файлу. Способ через панель описан в статье Как изменить настройки мира и сложность в Windrose.

Откройте порты и заходите

  • Код приглашения: разработчик говорит, что порты назначаются динамически через NAT punch-through. Он советует включить UPnP на роутере и отключить любые прокси и VPN, если подключения не проходят.
  • Прямое подключение: пробросьте порт, указанный в DirectConnectionServerPort, для TCP и UDP и разрешите его в брандмауэре. В одной сети игроки используют ваш локальный IP-адрес.
  • Вход: с кодом приглашения игроки выбирают Play, затем Connect to Server и вставляют код. При прямом подключении они заходят по вашему IP-адресу и порту.
  • Обновление: когда игра обновляется, обновите и сервер (SteamCMD с той же командой). Сервер другой версии, чем игра, может не пускать игроков.

Вариант 2: запустить на PlayNHost

Аренда избавляет от установки, портов и рутины обновлений. Имя, пароль и правила мира вы по-прежнему выбираете сами.

  1. Выберите план. Откройте страницу хостинга серверов Windrose и сравните планы: KETCH (4 игрока), BRIG (6) и FRIGATE (8) на момент написания. Нажмите Создать сервер (Настроить план у FRIGATE) и оформите заказ. Цены меняются, поэтому проверяйте их на этой странице.
  2. Дождитесь установки. Сервер появится в панели. Он готов, когда Консоль покажет AR5GameInitializationTracker::SetActorIsReady.
  3. Назовите его. На странице Настройки откройте Настройки игры, задайте Название сервера и, если нужно, Пароль сервера, затем перезапустите сервер. См. Как изменить название и пароль сервера Windrose.
  4. Выберите, как заходит ваша команда. Если включено Прямое подключение (по умолчанию), команда заходит по адресу вашего сервера. Выключите его, и игроки будут заходить по коду приглашения, который сервер создал сам. Код лежит в R5/ServerDescription.json в разделе Файлы, а свой можно задать в поле Код приглашения. См. Как подключиться к серверу Windrose.
  5. Укажите регион в поле Регион (SEA, CIS или EU), если хотите принудительно задать регион сервиса подключения для входа по коду приглашения. Если поле пустое, сервер выбирает по задержке.

Что панель делает за вас

  • Она устанавливает Windows-сервер и запускает его под Wine, так что машина с Windows не нужна. Установка повторяет загрузку через SteamCMD до трёх раз, если серверная программа не пришла, и останавливается с понятной ошибкой, если её всё равно нет, вместо того чтобы сообщать о завершённой установке в пустую папку.
  • Она записывает ваши настройки при каждом запуске. Название сервера, пароль, лимит игроков (его задаёт ваш план), способ входа и порт прямого подключения записываются в ServerDescription.json при каждой загрузке сервера, как и регион с кодом приглашения, если вы задали их в Настройках игры. Меняйте их там, а не в файле. При первом запуске сервер сам создаёт файл, в котором хранятся ID сервера, ID мира и код приглашения.
  • Порты назначаются и прописываются как порт прямого подключения, так что вам ничего не нужно пробрасывать.
  • Если Auto Update включён (по умолчанию, в разделе Show advanced в Настройках игры), сервер при каждом запуске проверяет в Steam наличие новой сборки, так что перезапуск равен обновлению. Разработчик предупреждает, что игроки с другой сборкой, чем у сервера, могут не попасть на него.
  • Сохранения: игра хранит собственные автоматические резервные копии в папке сервера. Быстрая задача Сброс мира запускает новый остров и сохраняет ваш код приглашения, настройки сервера и персонажей вашей команды.
  • Моды: папка модов для файлов .pak, R5/Content/Paks/~mods, создаётся при установке и заново при каждом запуске.

Если сервер не принимает свой код приглашения, см. Как исправить сервер Windrose, который не принимает код приглашения.

Свой сервер или аренда: честное сравнение

  • Стоимость: серверная программа бесплатна. Свой хостинг обходится в машину, электричество и трафик. Аренда стоит ежемесячную плату, которую определяет план.
  • Доступность: домашний сервер работает только пока работают ваш ПК, электричество и интернет. Арендованный сервер работает на оборудовании хостера.
  • Сеть: дома для прямого подключения нужен проброшенный порт TCP и UDP и публичный IP-адрес, а коды приглашения зависят от того, работает ли NAT punch-through на вашем роутере. Арендованному серверу ничего из этого не нужно.
  • Настройка: свой сервер на Windows в основном настраивается кликами, но обновления и совпадение версий остаются на вас. При аренде нужны имя, пароль и выбор способа входа.
  • Контроль: на своём сервере вам доступен каждый файл. На наших серверах вы меняете настройки на странице Настройки, а раздел Файлы остаётся для ServerDescription.json и файлов мира.

Хотите пропустить настройку? Посмотрите планы серверов Windrose. Уже есть сервер? Начните со статьи Как подключиться к серверу Windrose.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ