You can host a Starbound server on your own VPS with ZapX. You have full control over the system, and the Game Server Installer gets your server set up in just a few minutes, without a remote desktop connection. This guide explains what you need, how to install the server, and how to manage it afterward.
| Requirement | Starbound |
|---|---|
| Operating system | Windows Server 2019 or later |
| Memory | at least 4 GB |
| Free disk space | at least 6 GB on drive C: |
| Steam account | a Steam account that owns Starbound |
Starbound is only available for Windows in the Game Server Installer. If your VPS runs Linux, install a Windows Server template under Settings > Reinstallation. This deletes all data on your VPS. Learn more in Server Reinstallation.
Once installation is complete, the installer displays your server address under How to connect. You can view passwords generated by the installer once under Login credentials. Find out how to connect below.
Your server files are located on your VPS at C:\ZapX-GameServers\starbound\:
| Folder/file | Contents |
|---|---|
server\ | Starbound server files |
server\storage\universe\ | your worlds |
server\storage\starbound_server.config | settings, server accounts, and admin password |
server\mods\ | mods (.pak files) |
logs\server.log | server output |
| Port | Protocol | Use |
|---|---|---|
| 21025 | TCP and UDP | Game and query |
The installer opens these ports in the Windows Firewall. If you start the installation from the dashboard, it also opens them in your VPS's Network Firewall. If you installed using a command, check the ports there yourself.
