Nova-Life can be hosted on a Linux server using SteamCMD (app ID 1665030) and an executable started in batch mode. This tool outputs three files: install/update, start and systemd service. These commands do not come from official documentation (see limits).
How to use the tool
Choose the file to generate: install, start or systemd service.
Enter the server name, the Linux user and the SteamCMD / install folders.
Run the install script first, then create server.json with the dedicated tool.
Enable the service: sudo systemctl enable --now nova-life.
Limits and sources
Sources: the "Nova-Life: Amboise" Pterodactyl egg (app 1665030, -batchmode -nographics -startServer command, port 7777) and a forum post attributing the SteamCMD commands to the developer. No official documentation or documented Windows version was found; the egg warns that the game and server are in development and print many console errors, which it says can be ignored.
./steamcmd.sh +login anonymous +force_install_dir ../nova-life_server +app_update 1665030 validate +quit
./nova-life.x86_64 -batchmode -nographics -startServer "MyServer"Frequently asked questions
- Is there a Windows server build?
- Not officially documented: the sources found only describe Linux (nova-life.x86_64). Ask the community or developer about Windows.
- Is app ID 1665030 reliable?
- It appears in the Pterodactyl egg and in a forum post, but I could not confirm it on SteamDB. Check it before installing.
