Настройка Space Engineers Dedicated Server
Posted: 05 Jun 2024, 00:15
Походу обойтись просто steamcmd не получится, т.к. сервер "виндовый".
Так что качаем докер devidian/spaceengineers, если докеры всё ещё в блоке, то:
если нет, то просто:
По ссылке гайд по настройке: https://hub.docker.com/r/devidian/spaceengineers
Далее ставим в стиме Space Engineers Dedicated Server, запускаем, конфигурируем как требуется, проверяем что всё ок. Закидываем сохранение в папку по пути указанному в докер-файле.
Например у меня.
docker-compose.yml
Папку с сейвом кидаем в /root/space-engineers/instances название инстанса HellfiresonServer должно совпадать в конфиге, который делали в Space Engineers Dedicated Server и в докер-файле.
Запускаем:
docker-compose up -d
Всё, осталось подождать.
Так что качаем докер devidian/spaceengineers, если докеры всё ещё в блоке, то:
Code: Select all
docker pull huecker.io/devidian/spaceengineers
Code: Select all
docker pull 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
Запускаем:
docker-compose up -d
Всё, осталось подождать.