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

Как создать сервер Empyrion: Galactic Survival (2026)

Empyrion: Galactic SurvivalUpdated Nov 5, 20268 min read

Коротко. Вы можете бесплатно создать сервер Empyrion: Galactic Survival самостоятельно: установите Empyrion - Galactic Survival Dedicated Server, приложение Steam 530870, через SteamCMD, отредактируйте dedicated.yaml и откройте порты сервера, начиная с Srv_Port (30000 в примере разработчика), для TCP и UDP. Или арендуйте сервер Empyrion: Galactic Survival и пропустите установку и проброс портов.

Игроки заходят через список серверов в мультиплеере игры, по названию сервера и вашему паролю, если вы его задали. Обновляйте сервер после каждого патча игры, чтобы он оставался на той версии, которая у ваших игроков.

Проверено 5 ноября 2026 года на версии v1.19.6 (Build 5188), последнем стабильном релизе, объявленном в Steam. Тест v1.20 (v1.20 EXPERIMENTAL II, 22 октября 2026 года) работает отдельно на экспериментальной ветке.

В этом руководстве три источника: анонсы разработчика в Steam и его ответы на форуме, страница серверного приложения в Steam и то, что мы запускаем на каждом сервере Empyrion, который хостим. Чтобы сразу перейти к аренде, откройте вариант 2.

Что вам понадобится

  • Серверное ПО: "Empyrion - Galactic Survival Dedicated Server", приложение Steam 530870. Оно скачивается бесплатно, с анонимным входом в Steam. Steam указывает его только для Windows. Наши серверы запускают эту сборку для Windows на Linux.
  • Машина, которая работает постоянно: запасной ПК, домашний сервер или облачная машина под Windows либо под Linux с Wine.
  • Копия игры для каждого игрока: каждому, кто заходит, нужна своя копия Empyrion: Galactic Survival в Steam.
  • Сеть: порты сервера, начиная с Srv_Port, должны быть доступны из интернета по TCP и UDP.

Вариант 1: хостинг своими силами

Разработчик поставляет сервер как программу для Windows, а его настройки лежат в dedicated.yaml. Шаги ниже скачивают его через SteamCMD. В Windows вы запускаете его напрямую. Мы запускаем те же файлы на Linux через Wine, а в последней части этого раздела показано, как это делает наша установка.

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

  1. Установите SteamCMD с сайта Valve и запустите его один раз, чтобы он обновился.
  2. Скачайте выделенный сервер. Эту команду выполняет наш установочный скрипт, с принудительной платформой Windows, чтобы она работала и из Linux:
    ./steamcmd.sh +force_install_dir /path/to/empyrion +login anonymous +@sSteamCmdForcePlatformType windows +app_update 530870 validate +quit
    В Windows запустите steamcmd.exe с теми же аргументами и уберите флаг платформы. Чтобы протестировать экспериментальную ветку, добавьте -beta experimental после 530870, как делает наша установка, когда выбрана ветка experimental. Для стабильной игры не добавляйте.
  3. Откройте dedicated.yaml в папке сервера. Разработчик говорит, что большинство настроек находится в этом файле. Это YAML: делайте отступы пробелами.

Запишите настройки

Это ключи, которые наша панель записывает в dedicated.yaml. Их стоит изменить в первую очередь:

ServerConfig:
  Srv_Port: 30000
  Srv_Name: "My Empyrion galaxy"
  Srv_Password: "choose-a-password"
  Srv_MaxPlayers: 8
  Srv_Description: "My first galaxy"
  Tel_Enabled: true
  Tel_Port: 30004
GameConfig:
  Seed: 1011345
  CustomScenario: Default Multiplayer

Задайте пароль, если хотите пускать только приглашённых игроков: разработчик это советует. Seed определяет, как генерируется галактика, а CustomScenario называет сценарий, который запускает сервер. Наша панель по умолчанию использует сценарий Default Multiplayer. Редактируйте файл, пока сервер остановлен.

Откройте порты

  • Игра: разрешите номер из Srv_Port в брандмауэре и пробросьте его на роутере для TCP и UDP, затем используйте тот же номер в dedicated.yaml. В 2017 году, разбирая проблему, разработчик на официальном форуме Steam спросил игрока, открыт ли диапазон от 30000 до 30004 для TCP и UDP, поэтому открыть этот диапазон разумно как первую попытку.
  • Telnet: удалённая консоль сервера. Наша панель включает её, и консоль панели подключается к ней. Если вы включаете её сами, не пробрасывайте её в интернет без необходимости. Её порт в наших настройках, 30004, входит в диапазон от 30000 до 30004, поэтому если вы пробрасываете весь диапазон, держите telnet выключенным или перенесите Tel_Port за пределы диапазона.

Запустите и зайдите

  1. Запуск сервера из папки сервера. В Windows собственная запись запуска Steam для этого инструмента выполняет EmpyrionLauncher.exe -startDediWithGfx. Это командная строка, которую мы используем на Linux, с записью лога в файл:
    WINEDLLOVERRIDES="mscoree,mshtml=" wine ./DedicatedServer/EmpyrionDedicated.exe -batchmode -log -logFile ./logs/current.log
  2. Зайдите. Запустите Empyrion в Steam, откройте список серверов мультиплеера и найдите свой сервер по названию. Введите пароль, если вы его задали. Наше руководство Как подключиться к серверу Empyrion показывает шаги подключения.
  3. Обновить можно так: остановите сервер и снова выполните команду загрузки после каждого патча игры, чтобы сервер оставался на версии ваших игроков.

Ловушка Linux: первый запуск может зависнуть навсегда

Наша установка на Linux добавляет в Wine среду Visual C++ 2019 и .NET Framework 4.8 через winetricks. Когда наши серверы выполняли этот шаг при первом запуске, он зависал на ожидании wineserver каждый раз, когда мы это наблюдали. Нам помогло вот что: сделать это один раз, при установке, отдельным шагом до первого запуска игры:

export WINEPREFIX=/path/to/.wine WINEARCH=win64 WINEDEBUG=-all
wineboot --init
xvfb-run -a winetricks -q vcrun2019 dotnet48

Это медленно, и делается только один раз. В Debian или Ubuntu сначала добавьте архитектуру i386 (dpkg --add-architecture i386), затем установите wine, wine32, wine64, xvfb и cabextract, а также winetricks (наша установка берёт актуальный скрипт из проекта Winetricks на GitHub). После этого сервер должен работать от имени пользователя, которому принадлежит эта папка Wine.

Вариант 2: хостинг на PlayNHost

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

  1. Выберите план. Откройте страницу хостинга серверов Empyrion: Galactic Survival и сравните планы: SMALL VESSEL (8 игроков), CAPITAL VESSEL (14) и ORBITAL BASE (20) на момент написания. Нажмите Создать сервер (Настроить план для ORBITAL BASE) и завершите заказ. Цены меняются, поэтому проверьте их на этой странице.
  2. Дождитесь установки. Сервер появится в панели. Первая установка также готовит среду Windows, поэтому она занимает время. Консоль выводит Connected to 127.0.0.1., когда сервер готов.
  3. Назовите его. На вкладке Настройки задайте Название сервера (до 20 символов), Пароль сервера (до 20 символов) для приватного сервера и Описание сервера. Затем перезапустите. См. Как изменить название, пароль и слоты сервера Empyrion.
  4. Выберите галактику. Задайте Сид мира и Сценарий там же. Сид меняет сгенерированную галактику, поэтому выберите его до начала стройки. См. Как запустить свой сценарий на сервере Empyrion.
  5. Пригласите игроков. Сообщите им Название сервера, которое нужно искать в списке серверов мультиплеера, и Пароль сервера, если вы его задали.

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

  • Панель при каждом запуске записывает в dedicated.yaml порт, название, пароль, лимит игроков, описание, сид, сценарий и настройки telnet. Меняйте название, пароль, описание, сид и сценарий в панели, а не в файле: ручная правка любого из этих ключей перезаписывается при следующем запуске.
  • Лимит игроков зависит от вашего плана. На наших серверах Макс. игроков отображается, но не редактируется.
  • Среда Windows готовится при установке сервера, поэтому описанное выше зависание при первом запуске вас не коснётся.
  • Настройка Ветка игры пуста для стабильной игры, а experimental выбирает экспериментальную ветку. Ветка считывается только во время установки сервера, поэтому изменение действует после переустановки, а не после перезапуска: напишите в нашу поддержку, и мы переустановим его для вас.
  • Моды и сценарии попадают на сервер загрузкой, в папки, которые игра предусматривает для них, Content/Mods и Content/Scenarios. Наша установка следит, чтобы обе существовали.
  • Если запуск не удался или галактика сбросилась, см. Сервер Empyrion не запускается или галактика сбросилась.

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

  • Стоимость: серверное ПО бесплатно. Свой хостинг стоит электричества, оборудования и трафика, либо облачной машины. Аренда это регулярный платёж, который зависит от плана и выбранного периода оплаты.
  • Время работы: домашний сервер работает, пока включены ваш ПК, электричество и интернет. Арендованный сервер работает на оборудовании хостера.
  • Открытость: дома игроки подключаются к вашему публичному IP-адресу, а брандмауэр и роутер на вас. Арендованный сервер не раскрывает ваш домашний IP.
  • Настройка: свой хостинг требует SteamCMD, проброса портов для TCP и UDP и, на Linux, среды Wine. Аренда требует название, пароль и сид.
  • Контроль: свой хостинг даёт вам каждый файл. На наших серверах вы меняете настройки в панели и по-прежнему имеете вкладку Файлы для своей галактики и модов.

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

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

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