This image is meant to be deployed to a remote server (eg kubernetes) but you can also use it locally.
Docker
Run the latest docker image
docker run -ti -e OWNER_NAME=yoursteamname -e OWNER_GUID=yoursteamguid -p 30877:30877/udp registry.gitlab.com/altercode/astroneer-linux:latest
Replace yoursteamname and yoursteamguid with your values
Astroneer-Linux will boot up ubuntu based container image with wine and proton running an astroneer server installed via steamcmd. The public ip is automagically detected via curl ifconfig.co.
We are also using crudini to set some stuff on astroneer ini files
This image is under active development
Feel free to contribuite adding an issue here: https://gitlab.com/altercode/astroneer-linux/-/issues/new
https://www.youtube.com/watch?v=gQuelApsq7k
Use servercheck.spycibot.com, you should see everything green
There might be vary reasons for this:
To fix this you need to open 30877
port
Add this configuration to your Engine.ini file
[SystemSettings]
net.AllowEncryption=False
In windows Engine.ini file is located at %homedrive%%homepath%\AppData\Local\Astro\Saved\Config\WindowsNoEditor