Настройка Space Engineers Dedicated Server

Post Reply
User avatar
Hellfireson
Администратор
Posts: 62
Joined: 14 Oct 2017, 14:03

Настройка Space Engineers Dedicated Server

Post by Hellfireson »

Походу обойтись просто steamcmd не получится, т.к. сервер "виндовый".

Так что качаем докер devidian/spaceengineers, если докеры всё ещё в блоке, то:

Code: Select all

docker pull huecker.io/devidian/spaceengineers
если нет, то просто:

Code: Select all

docker pull devidian/spaceengineers
По ссылке гайд по настройке: https://hub.docker.com/r/devidian/spaceengineers

Далее ставим в стиме Space Engineers Dedicated Server, запускаем, конфигурируем как требуется, проверяем что всё ок. Закидываем сохранение в папку по пути указанному в докер-файле.

Например у меня.

docker-compose.yml

Code: Select all

services:
  se-server:
    image: huecker.io/devidian/spaceengineers:winestaging
    container_name: se-ds-docker
    restart: unless-stopped
    volumes:
      # left side: your docker-host machine
      # right side: the paths in the image (!!do not change!!)
      - /root/space-engineers/plugins:/appdata/space-engineers/plugins
      - /root/space-engineers/instances:/appdata/space-engineers/instances
      - /root/space-engineers/SpaceEngineersDedicated:/appdata/space-engineers/SpaceEngineersDedicated
      - /root/space-engineers/steamcmd:/root/.steam
    ports:
      - target: 27016
        published: 27016
        protocol: udp
        mode: host
    environment:
      - WINEDEBUG=-all
      - INSTANCE_NAME=HellfiresonServer
      - PUBLIC_IP=176.193.220.119
      # public ip required for healthcheck
Папку с сейвом кидаем в /root/space-engineers/instances название инстанса HellfiresonServer должно совпадать в конфиге, который делали в Space Engineers Dedicated Server и в докер-файле.

Запускаем:

docker-compose up -d

Всё, осталось подождать.
User avatar
Hellfireson
Администратор
Posts: 62
Joined: 14 Oct 2017, 14:03

Re: Настройка Space Engineers Dedicated Server

Post by Hellfireson »

Конфигурация сервера делается при запущенном докере, чтобы диски были примонтированы куда надо.

Конфигурация сервера в SpaceEngineers-Dedicated.cfg
Конфигурация уже сейва в Sandbox_config.sbc

Если сервер не стартует проверьте путь к сейву, прога из стиме зачем-то добавляет к директории время и дату, при этом сервер не видит сейв, так что надо переименовать папку.
Post Reply