Host using a VPN

A Virtual Private Network (VPN) enables you to join the same network via a public centralized server. You can either set up your own VPN or use a VPN service such as Radmin VPN, ZeroTier, etc. This method is recommended only as a last resort if you are unable to use any other hosting options.

Installing the VPN client

  • Navigate to the VPN website of your choice and install their client.

  • Reboot your computer.

  • You might need to create a VPN channel/room that your friends needs to join.

  • Take note of your VPN IP (referred to as your_vpn_ip below), which is generally shown in the VPN client interface. You will need it in the following steps.

SPT/Fika configuration

  • Start the SPT.Server at least once to generate the configuration files

  • Navigate to your user\mods\fika-server\assets\configs and open fika.jsonc

  • Navigate to the server section

  • Change ip to your_vpn_ip.

  • Change backendIp to your_vpn_ip.

  • Save the file and close it.

Windows Firewall

You will need to configure the Windows Firewall to allow inbound traffic to the port 6969 TCP and 25565 UDP. If you don't know how, you can use FikaUtils.

Alternatively, the VPN client may offer a way to open ports in the Windows Firewall. Make sure to double check your VPN client settings.

Last steps

Launch SPT.Server.exe.

If everything is working properly, you should see something similar in the console output:

ModLoader: loading: 1 server mods...
Mod: server version: 2.4.0 by: Fika loaded
Server: executing startup callbacks...
Importing database...
Database import finished
Started webserver at https://<your_vpn_ip>:6969
Started websocket at wss://<your_vpn_ip>:6969
Server is running, do not close while playing SPT, Happy playing!!
  • Launch SPT.Launcher.exe.

  • Click the "Settings" button.

  • Click "Developer mode"

  • Enter the server's VPN address in the URL section. DO NOT leave out https:// and do not add a slash at the end.

  • The URL box should look like this: https://20.21.22.23:6969.

  • Press the arrow on the right corner.

  • You should now be able to create your profile and log in to the server.

  • Start the game.

  • Once you are in the main menu, press F12 to bring up the configuration manager.

  • Find the Force IP and Force Bind IP in the "Fika.Core" section of the configuration manager.

  • Set both Force IP and Force Bind IP to your VPN IP. <- THIS IS A VERY IMPORTANT STEP, DO NOT SKIP IT.

At this point, your server should be accessible to your friends, and you can start playing.

Your friends will need to install Fika as well and follow the steps to join a Fika server.

Click here to learn how to host a raid.

Click here to learn more about additional Fika configurations.

Last updated