You can host a Never Split the Party server with ZapX on your own VPS. Never Split the Party is not (yet) available in the Game Server Installer, so you’ll need to set up the server manually. The server files are available for free through SteamCMD for both Windows and Linux. This guide explains what you need, how to install and start the server, and which ports to open.
| Requirement | Never Split the Party |
|---|---|
| Operating system | Windows Server or Linux, such as Debian or Ubuntu |
| Server files | Never Split the Party Dedicated Server, SteamCMD app ID 976380 (anonymous download) |
| Access | Windows: Remote Desktop · Linux: SSH |
Never Split the Party is not (yet) available in the Game Server Installer, so you’ll need to install the server yourself. To use a different operating system, install another template under Settings > Reinstallation. This deletes all data on the VPS. Learn more in Server Reinstallation.
Start the server using the Never Split the Party.exe program file in the server folder. According to the wiki guide, this also works on Linux. Add these parameters:
"Never Split the Party.exe" -batchmode -nographics -port 17000 +server.name "Mein Server"
| Parameter | Meaning |
|---|---|
-batchmode -nographics | starts the server without graphics |
-port | first of the three ports used by the server |
+server.name | name shown in the server list |
The server shuts down on its own after about 2.5 to 3 hours to keep it stable and up to date. To keep it online, start it in a loop: a script that runs the SteamCMD command from the installation step, then starts the server, and repeats these steps will keep the server online and up to date.
Set the script to run automatically when the VPS starts. On Windows, use Task Scheduler; on Linux, you can use a cron entry with @reboot, for example. The wiki guide (linked below) includes sample scripts for both systems.
Each server uses three consecutive UDP ports, starting with the value of -port. If no port is specified, these are 1701 to 1703.
| Ports | Protocol | Use |
|---|---|---|
| 1701-1703 | UDP | Default when -port is not specified (Windows) |
| 17000-17002 | UDP | Example with -port 17000 |
According to the guide, the server doesn’t work with low-numbered ports such as 1701 on Linux. Use higher ports, such as starting at 17000. For each additional server on the same VPS, increase the port by three (17000, 17003, 17006 …).
Open the ports in your operating system’s firewall: in Windows, use the Windows Firewall (Manage Windows Defender Firewall Rules); in Linux, follow the instructions in Set Up a Linux Firewall, for example. Also open them in the ZapX dashboard under the Network Firewall tab for your VPS.
