If you have any trouble following this guide, please send us a message on Discord or the Uuvana Forums. We are more than happy to help you out!

Requirements and Pre-requisites

  • Min. 2 GB RAM
  • Min. 64-bit Linux Operating System
  • Min. CPU with least 3GHz clock speed
  • Broadband internet connection
  • Router with the ability to port forward
  • SteamCMD installed in your system
Some ISPs might not allow you to port forward. In such case, we recommend you to purchase VPS / Dedicated Server services.

Installing Server

System Setup

Creating user and group to run the server

sudo useradd -m -d /home/steam steamcmd
sudo passwd steamcmd
sudo usermod -aG sudo steamcmd
sudo su steamcmd

Installing SteamCMD

sudo apt update
sudo apt install lib32gcc-s1 steamcmd

Making directory for Longvinter server

sudo mkdir longvinter-server

Steam CMD Setup

cd ~/
mkdir steamcmd
cd steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz

Configure Port-forwarding and Firewalls

In other tutorials it is asked to open the TCP Port, do not do it. Unreal Engine doesn’t use TCP connections.
If you are opening multiple servers on the same network, configure firewall accordingly.
sudo iptables -I INPUT -p udp --dport 7777 -j ACCEPT

Install Longvinter Server

cd ~/longvinter-server
steamcmd +force_install_dir . +login anonymous +app_update 1639880 validate +quit

Customize the Server

nano ~/longvinter-server/Longvinter/Saved/Config/LinuxServer/Game.ini

Add the following content and configure:

[/Game/Blueprints/Server/GI_AdvancedSessions.GI_AdvancedSessions_C]
ServerName=[EU-WEST] Arlo's Hangout
ServerMOTD=Welcome to Arlo's Hangout
MaxPlayers=64
Password=
CommunityWebsite=discord.gg/longvinter
CoopPlay=false
CheckVPN=true
CoopSpawn=0
Tag=none
ChestRespawnTime=900
DisableWanderingTraders=false

[/Game/Blueprints/Server/GM_Longvinter.GM_Longvinter_C]
AdminSteamID=00023652dd9b4673be20d4f83ab42c5b 0002365d948ad82f373be20d4ff8ab42c5b
PVP=false
TentDecay=true
MaxTents=3
RestartTime24h=6
SaveBackups=true

Configuration

Check out configuratioin page for detailed informations.

Run the Server

Start the server manually

cd ~/longvinter-server
./LongvinterServer.sh

Server Maintenance

Run the following commands to update your Longvinter server:

cd ~/longvinter-server
steamcmd +force_install_dir . +login anonymous +app_update 1639880 validate +quit

Getting Help

Please contact @alvar_noah on the Longvinter Discord if there’s any errors.