Guide for setting up a Longvinter server on Linux.
System Setup
sudo useradd -m -d /home/steam steamcmd sudo passwd steamcmd sudo usermod -aG sudo steamcmd sudo su steamcmd
sudo apt update sudo apt install lib32gcc-s1 steamcmd
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
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
[/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
Run the Server
cd ~/longvinter-server ./LongvinterServer.sh
Server Maintenance