Browse the documentation

How to Make Your Nova-Life Server Public?

⚠️ Before you start

To make your Nova-Life server visible in the public server list, you need to edit the server.json file.

Always stop your server before editing its configuration file.


Table of Contents


Stop the Server

Log in to the FreshPerf panel and completely stop your server before editing its configuration file, using the Start/Stop button in the Console tab.


Access the server.json File

In the panel, open the Files tab, then go to:

/home/container/Servers/[Your server ID]/Config/

Then open the server.json file. It contains your server's main configuration options, including its name, allowed player count, and its visibility in the public server list.


Enable Public Server

In server.json, find the following setting:

"isPublicServer": false,

Change it to:

"isPublicServer": true,

The isPublicServer setting determines whether your server is displayed in the public Nova-Life server list.

⚠️ Warning: do not modify other settings in the file unless you know what they do.

Then save the server.json file.


Check the Configuration

Before restarting your server, make sure the configuration contains:

"isPublicServer": true,

You can also check that the name displayed in the server list is the one you want to use, via the serverListName setting:

"serverListName": "My Nova-Life Server",
"isPublicServer": true,

ℹ️ The serverListName setting defines the name visible to players in the server list, while serverName remains non-public information.


Restart the Server

Once the change has been saved, return to the panel's Console tab and restart your server.

Wait until the server has completely finished starting before checking whether it appears in the public server list.


Check the Server's Visibility

Launch Nova-Life and open the server list. Search for your server's name (serverListName) in the public server list.

ℹ️ The server list may take a short amount of time to update. If your server does not appear immediately, wait a few moments and refresh the list.


Troubleshooting

If your server does not appear in the public server list, check the following:

1. Check isPublicServer

Make sure the value is true and not false.

2. Check the right file

Make sure you edited:

/home/container/Servers/[Your server ID]/Config/server.json

and that the file remains valid JSON after your change (no missing comma or quote).

3. Check the ports

Your host provides multiple ports, make sure the configured ports match those assigned to your server in the panel.

4. Completely restart the server

After modifying server.json, stop and completely restart the server so that the new configuration is applied.

5. Check the console

Check the server console during startup for any configuration errors.


🇬🇧 Reminder: to make your Nova-Life server visible in the public list, the main setting to check is isPublicServer. Also remember to restart the server after any change.