ServerSizer

Games V Rising

V Rising server requirements

Build 25169871, 2026-10-06. Windows-only server, run under Wine on Linux. Steam SteamDB

Requirements

Our benchmarkStunlock StudiosWinterNodeDatHostContradicts developerValebyteSells these plans
CPU7% of one core, idleQuad-core 2.8 GHz min, 6 cores rec4 vCPU 3.0 GHz at 10 up to 8 vCPU 3.8 GHz at 40+
RAM2.8 GB idle, 4.0 GB peak4 GB at 1-8 up to 14 GB+ at 30+8 GB min, 16 GB rec6 GB at 1-5, 8-12 GB at 10, 16 GB at 20, 24-32 GB at 40+
Disk1.9 GB install50 GB SSD min, 100 GB SSD rec40 GB NVMe for 10-20, 60-80 GB for 20-40+
NetworkUDP 9876 and 9877UDP game and query ports, RCON on TCP10 Mbps min, 20 Mbps rec100 Mbps enough, 1 Gbps recommended
OSLinux via WineWindows onlyWindows 10 or Linux, 64-bit

RAM by players

WinterNode
4 to 6 GB
Valebyte
6 to 12 GB
  • Recommended
  • Community
  • WinterNode: "4GB | 1-8 players, vanilla, casual PvE / 6GB | 1-10 players, vanilla / 8GB | Up to ~20 players, or any modded server / 10-12GB | 20-30 players, or modded with multiple plugins / 14GB+ | 30+ players, community servers, active raid nights"
  • Valebyte: "Basic Server (1-5 players, small world): 6 GB RAM or more. / 10 players: 8-12 GB RAM is recommended. ... 20 players: 16 GB RAM will be required. ... 40+ players: 24-32 GB RAM or more."

Memory over time

0 GB1 GB2 GB3 GB4 GB5 GB4.0 GB0 min30 min0 GB1 GB2 GB3 GB4 GB5 GB4.0 GB0 min
  • In use
  • Peak, with cache
Raw data (CSV)

Community results

Loading...

Add result
Hosting
Enough RAM?
Privacy

Pending

  • 24 hours idle
  • One player for 30 minutes
  • Three warm restarts

Ports

PortProtocolUseOur server
9876UDPGame traffic (Port).Open
9877UDPSteam query (QueryPort).Open
25575TCPRCON.Off

Forward UDP 9876 and 9877. Stunlock's docs show 27015 and 27016 only as examples.

Docker setup

4 steps
  1. Download

    Free anonymous download, Steam app 1829350, about 1.9 GB. Force the Windows build.

    docker volume create vrising_files
    docker run --rm -v vrising_files:/data steamcmd/steamcmd:latest \
      +@sSteamCmdForcePlatformType windows +force_install_dir /data \
      +login anonymous +app_info_update 1 +app_update 1829350 validate +quit
    docker run --rm -v vrising_files:/data alpine chown -R 1000:1000 /data
  2. Wine image with a display

    The Wine image from the Enshrouded page, plus Xvfb.

    printf 'FROM wine_runtime\nUSER root\nRUN apt-get update && apt-get install -y --no-install-recommends xvfb xauth && rm -rf /var/lib/apt/lists/*\nUSER game\n' | docker build -t wine_x -
  3. Run

    Exact bench command. Add -p 9876-9877:9876-9877/udp to publish the ports.

    docker volume create vrising_save
    docker run -d --name vrising --init --memory 12g \
      -v vrising_files:/vrising -w /vrising -v vrising_save:/home/game/save \
      wine_x sh -c 'Xvfb :0 -screen 0 1024x768x16 -nolisten tcp & sleep 1; DISPLAY=:0 exec wine ./VRisingServer.exe -persistentDataPath "Z:\\home\\game\\save" -logFile "Z:\\home\\game\\save\\server.log"'
  4. Ready line

    'Server Setup Complete' 11.9 seconds after container start.

    docker exec vrising tail -F /home/game/save/server.log | grep -m1 'Server Setup Complete'

Settings

14 settings

Files: ServerHostSettings.json and ServerGameSettings.json in VRisingServer_Data/StreamingAssets/Settings.

SettingWhat it does
Name: V Rising ServerName in the server list.
Port: 9876Game port, UDP.
QueryPort: 9877Steam query port, UDP.
MaxConnectedUsers: 40Player slots.
MaxConnectedAdmins: 4Extra slots for admins.
ServerFps: 30Server tick rate.
SaveName: world1Save folder name.
Password: (empty)Join password; empty is open.
Secure: trueValve anti-cheat.
ListOnSteam: falseSteam server list.
ListOnEOS: falseEpic server list.
AutoSaveCount: 20Autosaves kept.
AutoSaveInterval: 120Seconds between autosaves.
Rcon.Enabled: falseRemote console, port 25575.

Troubleshooting

4 problems
'Failed to create batch mode window' under Wine
V Rising needs a display. Run Xvfb in the container and set DISPLAY.
xvfb-run hangs in Docker
Start Xvfb directly before the server, and run the container with --init.
Server missing from the list
ListOnSteam and ListOnEOS are false by default. Set them to true.
Port to forward: 27015 or 9876
UDP 9876 and 9877 ship as defaults. 27015 and 27016 are examples in Stunlock's docs.

Method

build 25169871
ServerV Rising dedicated server, Steam build 25169871, downloaded 2026-10-06.
ImageDebian 13 with Wine 10 and Xvfb, uid 1000; server files and saves on Docker volumes.
MachineAMD Ryzen 9 5950X, Proxmox VE 9, each game server in Docker inside a dedicated LXC container. 12 GB memory limit, no swap.
CommandXvfb :0 & wine VRisingServer.exe -persistentDataPath Z:\home\game\save -logFile Z:\home\game\save\server.log

Changes from defaults

  • Wine and a virtual display on Linux. Stunlock supports only Windows; Windows numbers can differ.
  • Shipped ServerHostSettings.json and ServerGameSettings.json unchanged.
  • Xvfb runs in the same container and counts toward its memory.

Full method

Sources