Skip to content

OpenTTD: Set Up a Server on Your VPS

Learn how to install an OpenTTD server on your VPS with the Game Server Installer, connect to it, and make it public → Learn more

10 November 20264 min read1 Views0 helpful

Introduction

You can host an OpenTTD server with ZapX on your own VPS. You have full control over the system, and with the Game Server Installer, your server is ready in just a few minutes—no Remote Desktop connection required. This guide explains what you need, how the installation works, and how to manage your OpenTTD server afterward.

Requirements

RequirementOpenTTD
Operating systemWindows Server 2019 or later
MemoryAt least 2 GB
Free disk spaceAt least 2 GB on drive C:
Info

OpenTTD is available in the Game Server Installer only for Windows. If your VPS runs Linux, install a Windows Server template via Settings > Reinstallation. This will delete all data on your VPS. Learn more in Server Reinstallation.

After installation

When installation is complete, the installer shows your server address under How to connect. The installer-generated Remote Console (RCON) password is displayed once under Login credentials. If you install through the dashboard, the installer doesn't set a password for joining the game. To connect, open Multiplayer in the game and use Add server to enter your VPS IP address and port, which is 3979 by default. You can also find the IP address in the Overview of your VPS in the ZapX dashboard.

Your server files are located on the VPS at C:\ZapX-GameServers\openttd\:

Folder/fileContents
server\openttd-15.3-windows-win64\OpenTTD program files
data\openttd.cfgServer settings
data\private.cfgServer name
data\secrets.cfgPasswords
data\save\Saved games; save\autosave\exit.sav is the most recently saved game
data\newgrf\, data\game\, data\ai\NewGRFs, Game Scripts, and AIs you add
logs\server.logServer output

Ports and firewall

PortProtocolUse
3979TCP and UDPGame and server list

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. The admin port (game port + 1, 3980 by default) is used internally only for a clean shutdown and is intentionally not opened.

FAQ

Frequently asked questions

Open your VPS in the ZapX dashboard, go to the Tools tab, and select the Game Server Installer. Choose Windows and OpenTTD, adjust the settings, and click Install on this VPS.
Not with the Game Server Installer, which offers OpenTTD only for Windows Server 2019 or later. If your VPS runs Linux, you can install a Windows Server template via Settings > Reinstallation. This will delete all data on your VPS.
They need exactly the same version as the server. The Game Server Installer installs OpenTTD 15.3.

Feedback

Was this article helpful?

Your feedback helps us prioritize and improve content.

0 of 0 Users found this article helpful.

Personal support

Need more help than the guide provides?

Our ZAP support team knows your product — briefly describe your issue and we'll help you personally.