Setting Up a V Rising Dedicated Server
Step 1 — Install SteamCMD
add-apt-repository multiverse -y
dpkg --add-architecture i386
apt update
apt install steamcmd -y
Step 2 — Download V Rising Server
adduser steam && su - steam
steamcmd +force_install_dir ~/vrisingserver +login anonymous +app_update 1604030 validate +quit
Step 3 — Configure Host Settings
mkdir -p ~/vrisingserver/save-data/Settings
cp ~/vrisingserver/VRisingServer_Data/StreamingAssets/Settings/ServerHostSettings.json ~/vrisingserver/save-data/Settings/
nano ~/vrisingserver/save-data/Settings/ServerHostSettings.json
Key fields to set: "Name", "Description", "MaxConnectedUsers", "Password", "Port": 9876.
Step 4 — Open Firewall Ports
ufw allow 9876/udp
ufw allow 9877/udp
Step 5 — Start the Server
nano ~/start-vrising.sh
#!/bin/bash
cd ~/vrisingserver
./VRisingServer.x86_64 -persistentDataPath ~/vrisingserver/save-data -serverName "My V Rising Server" -gamePort 9876
chmod +x ~/start-vrising.sh
screen -S vrising ~/start-vrising.sh
Connecting
In V Rising, go to Play → Online → Find Servers and search for your server name, or use Direct Connect with your IP and port.