Skip to content
Nova Life

Documentation: Nova-Life server scripts (Linux)

Script generator for a Nova-Life server on Linux: install and update through SteamCMD (app 1665030, anonymous login), start with nova-life.x86_64 -batchmode -nographics -startServer, and a systemd service. Commands come from the community Pterodactyl egg and a forum post attributed to the developer; no official documentation was found.

Last updated: 10/9/2026

Open the tool

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

  1. Choose the file to generate: install, start or systemd service.

  2. Enter the server name, the Linux user and the SteamCMD / install folders.

  3. Run the install script first, then create server.json with the dedicated tool.

  4. 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.
Nova Life
Nova LifeOpen access
Generate the server.json of a Nova-Life server: name, slots, port 7777, whitelist, autosave and server framerate.
ConfigurationJSONOpen
Documentation