Skip to content
Nova Life
Nova Life 100% localFreeOpen access

Nova-Life server.json generator

Generate the server.json of a Nova-Life server: name, slots, port 7777, whitelist, autosave and server framerate.

Last updated: 10/9/2026

100% local processing — saved in your browser.

Documentation
Identity and network

Must match the -startServer argument.

Access
Whitelist

One question per line.

Game

Egg default: 0.

server.json
Live preview — automatically saved in your browser.
{
  "serverName": "MyServer",
  "serverListName": "My Nova-Life server",
  "serverSlot": 25,
  "serverPort": 7777,
  "isPublicServer": false,
  "useAdminPinAuth": false,
  "tabletUrl": "",
  "isWhitelisted": false,
  "useWhitelistProtection": false,
  "whitelist": {
    "intro": "",
    "questions": [],
    "date": ""
  },
  "autoSaveIntervalSeconds": 1800,
  "disconnectClientsBeforeStop": true,
  "mapId": 0,
  "serverFramerate": 60,
  "hasShop": false
}
Server installation guideNo server yet? Install it locally or on a VPS / dedicated server, ports and firewall included.

How to use Nova-Life server.json generator?

A Nova-Life server reads its configuration from Servers/<server name>/Config/server.json. No official documentation is public: this tool's fields and values come from the "Nova-Life: Amboise" Pterodactyl egg, which generates this file at install time. Verify them with the community or developer before production.

  1. Enter the internal name (serverName, same as the -startServer argument) and the name shown in the list.

  2. Set slots (1 to 50 per the egg) and port (7777 by default).

  3. Choose public access, admin PIN and whitelist with its questions (one per line).

  4. Copy the JSON to Servers/<name>/Config/server.json (server stopped), then restart.

Read the full documentation →

Frequently asked questions

Nova Life
Nova LifeOpen access
Generate the SteamCMD commands, start script and systemd unit of a Nova-Life server on Linux.
LaunchSteamCMDsystemdOpen
Documentation