You can host a Citadel 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 installation works, and how to manage your Citadel server afterward.
| Requirement | Citadel: Forged With Fire |
|---|---|
| Operating system | Windows Server 2019 or later |
| RAM | At least 4 GB |
| Free disk space | At least 6 GB on drive C: |
Citadel: Forged With Fire is only available for Windows in the Game Server Installer. If your VPS runs Linux, install a Windows Server template via Settings > Reinstallation. This deletes all data on your VPS. Learn more in Server Reinstallation.
When installation is complete, the installer shows your server address under How to connect. You can view passwords generated by the installer—including the automatically generated admin password—once under Login credentials. Learn how to connect in Citadel: Forged With Fire: Connect to the server.
Your server files are stored on the VPS at C:\ZapX-GameServers\citadel-forged-with-fire\:
| Folder/file | Contents |
|---|---|
server\ | Citadel: Forged With Fire server files |
server\Citadel\Saved\SaveGames\ | Your world and characters |
server\Citadel\Saved\Config\WindowsServer\ | Settings in Game.ini and Engine.ini |
logs\server.log | Server output |
| Port | Protocol | Use |
|---|---|---|
| 7777 | UDP | Game |
| 7778 | UDP | Steam |
| 27015 | UDP | Steam 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 via a command, check the ports there yourself.
The installer deliberately does not open the game's web remote console (game port + 2, TCP). It logs every login attempt, including the password entered, to server\Citadel\Saved\Logs.
