Skip to content

Sanctuary Island: Set Up a Server on Your VPS

Learn how to install the Sanctuary Island dedicated server on your Windows VPS with SteamCMD, configure it, and become an admin → Find out more

10 November 20263 min read0 Views0 helpful

Introduction

Host a Sanctuary Island server on your own VPS with ZapX. You have full control over the system and can set up the official Sanctuary Island dedicated server yourself. This guide explains what you need, how to install the server with SteamCMD, and how to configure it.

Info

Sanctuary Island is not (yet) included in the Game Server Installer. You'll need to install the server manually, as described in this guide.

Requirements

RequirementSanctuary Island
Operating systemWindows
Server filesSanctuary Island dedicated server, SteamCMD app ID 1377020
Steam accountNot required; you can download the files using anonymous
Free disk spaceAbout 1 GB for the server files, plus space for saved games
AccessRemote Desktop
Info

The dedicated server is only available for Windows. 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.

Configuration

Settings are stored in SanctuaryIsland\Saved\Config\WindowsServer\Game.ini. The developer provides the commented template _Game.ini in the same folder, with all available options. Copy the lines you want into the section [/Game/SanctuaryIsland/Blueprints/DefaultGameInstance.DefaultGameInstance_C] in your Game.ini, and remove the semicolon at the beginning of each line. Stop the server before editing the file.

SettingDescription
PublicConnectionsMaximum number of players (template: 50)
ServerPasswordPassword required to join
ServerDiscordInvite code for your Discord server
LogoutTimeTime until logout (template: 30)
AdminIDsAn admin's SteamID64, one line per admin
PvE, FriendlyFirePvE mode and friendly fire
MaxAICountTotal, MaxAICountPerPlayerNumber of AI animals on the island
Tip

To make yourself an admin, enter your SteamID64 as AdminIDs=. To add more admins, simply add another AdminIDs= line for each one.

The SanctuaryIsland\Saved\Config\ folder also contains the _MessageOfTheDay.txt template for a message of the day.

Ports and firewall

PortProtocolUse
7777UDPGame (Unreal Engine default)
27015UDPSteam query (GameServerQueryPort in the included configuration)

You can see which ports your server actually uses in its output when it starts. Allow them through the Windows Firewall. Learn more in Manage Windows Defender Firewall rules. If you use your VPS's Network Firewall in the ZapX dashboard, open the ports there too.

FAQ

Frequently asked questions

No. Sanctuary Island is not (yet) included in the Game Server Installer. Install the dedicated server manually with SteamCMD using app ID 1377020. You don't need a Steam account.
No. The dedicated server is only available for Windows. On a Linux VPS, first install a Windows Server template via Settings > Reinstallation. This deletes all data.
In SanctuaryIsland\Saved\Config\WindowsServer\Game.ini. The commented _Game.ini template in the same folder lists all options, including PublicConnections, ServerPassword, and AdminIDs.

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.

Zappy knows this guide and answers you right in the chat.