<aside> ⚠️
If you’re having issues running your dedicated server, take a look at our Discord FAQ or post in our Support Channel.
</aside>
<aside> ⚠️
Some players have run into an issue where their server host is missing necessary Root CAs. If your server is failing to start and you see warning about missing certificates in the logs, see **Solution 2: Updating windows certificates** in our Discord FAQ.
Voyagers of Nera uses Epic Online Services (EOS) to host and advertise online sessions, including dedicated servers. Your host environment needs specific Root CAs that EOS depends on. We’ve seen that some hosts are missing these certificates, preventing the server from starting up correctly.
</aside>
Follow these instructions if you wish to host your own Dedicated Server. There are two ways to download and run the game:
This guide will show you how to do both in that order. Regardless of which method you choose, you may need to configure your network to prepare to host the server:
The dedicated server app requires an internet connection and must be open to receiving inbound traffic from the internet. Pure LAN connections are supported, but currently the server requires internet connection to start up correctly. So you may need to configure port-forwarding if your host machine is not set up to take inbound traffic from the internet (i.e. to become a server).
Voyagers of Nera uses port 7777 and 7778 by default, so you may need to port-forward both ports with protocol UDP from your router to the machine hosting your Dedicated Server. Some players have also reported needing to port-forward TCP as well.
To host on a separate port, run the server with the command line argument -port=<port>. Not that when overriding the port you will need to open up your configured port and port+1 . For example, if I override the port with -port=11234, I’d need to open up ports 11234 and 11235.
And by default, your dedicated server application will advertise the public IP of the device its running on. If you want clients to connect to a different IP, you must set the host/container OS environment variable EOS_OVERRIDE_HOST_IP=<IP> . This will not function if supplied as a command line argument.
If you have the base Voyagers of Nera game in your library, you can find the Dedicated Server build in your library under Tools:
