Overview
V Rising is a vampire survival game where you build your castle and hunt for blood. A dedicated server supports up to 40 players in a persistent world.
Requirements
- A Breeze with at least 4 GB RAM
- 2 CPU cores
- 10 GB disk space
Step 1: Install the Server
sudo useradd -r -m -d /opt/vrising vrising
sudo -u vrising steamcmd +force_install_dir /opt/vrising/server \
+login anonymous \
+app_update 1829350 validate \
+quitStep 2: Configure the Server
mkdir -p /opt/vrising/data/Settings
sudo -u vrising tee /opt/vrising/data/Settings/ServerHostSettings.json <<'EOF'
{
"Name": "My V Rising Server",
"Description": "A Breeze-hosted server",
"Port": 9876,
"QueryPort": 9877,
"MaxConnectedUsers": 20,
"MaxConnectedAdmins": 2,
"Password": "changeme",
"SaveName": "world1",
"AutoSaveCount": 20,
"AutoSaveInterval": 120
}
EOFStep 3: Create a Systemd Service
sudo tee /etc/systemd/system/vrising.service <<EOF
[Unit]
Description=V Rising Server
After=network.target
[Service]
User=vrising
WorkingDirectory=/opt/vrising/server
ExecStart=/opt/vrising/server/VRisingServer.sh -persistentDataPath /opt/vrising/data -logFile /opt/vrising/logs/server.log
Restart=on-failure
RestartSec=15
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload
sudo systemctl enable --now vrisingFirewall
sudo ufw allow 9876/udp
sudo ufw allow 9877/udp