Short answer. You can host a Vein server yourself for free: install the dedicated server, Steam app 2131400, with SteamCMD, start it with -Port and -QueryPort, and open both ports. Or rent a Vein server and skip the networking.
Players find it in the in-game server browser, which also has a direct connect button.
Checked on 5 November 2026 against VEIN 0.025 Hotfix 3, the newest patch announced on Steam.
Game facts in this guide come from Ramjet Studios' patch notes and news posts on Steam. The start command, files and paths are the ones our panel uses for Vein servers. To skip to the rental route, go to Option 2.
What you need
The server software: the Vein dedicated server, Steam app 2131400. It downloads with an anonymous Steam login, so you do not need to own the game on that account. Take care not to mix it up with the game itself.
A machine that stays on: a spare PC, a home server or a cloud virtual machine. Ramjet ships a Linux build of the dedicated server, and this guide uses Linux, which is what we run.
RAM and disk: we found no server requirements published by the developer, so leave room for the server files plus a save that grows as players build.
Network: the game port and the Steam query port, both UDP and both reachable from the internet. The examples below use 7777 for the game and 27015 for the query port.
Option 1: host it yourself
These steps are for Debian or Ubuntu. The download command is a simpler form of the one our install runs; the start command and the file paths are the ones our servers use.
SteamCMD sometimes fails and still reports success. Across our SteamCMD installs for all games, not only Vein, this happened about two times in seven on a clean install. The real sign of a good install is the file steamapps/appmanifest_2131400.acf in the server folder. If it is missing, run the command again.
Copy the Steam client library where the server looks for it, as our install does:
Change ServerName, and set Password if you want a private server: these are the keys our panel writes the name and password to. Passwords are case sensitive (fixed in VEIN 0.022 Hotfix 17). AdminSteamIDs=1234 is a placeholder in our template; the developer's patch notes do not document the admin keys, so this guide does not cover admin setup.
Edit config files only while the server is stopped.
Start it and join
Start the server from the server folder, with both ports on the command line:
Run it under a service manager such as systemd so it restarts after a crash.
Open the ports. Allow the game port and the query port on the machine's firewall (for example sudo ufw allow 7777/udp and sudo ufw allow 27015/udp) and forward both on your router. Keep the number in -QueryPort and GameServerQueryPort in Game.ini the same, and open that port.
Join it. In Vein, open the server browser and look for the name you set in ServerName, or use the browser's direct connect button (added in VEIN 0.023). The patch notes do not say what address format it expects.
Update by stopping the server and running the step 4 download command again after each game patch, so the server runs the same build as your players.
Mods
Vein has no official mod support yet: the developers call modding support one of their more hotly requested features. The developers warn that if you have mods installed that you have not updated, the game will crash after an update. On our servers, a mod .pak file placed in Vein/Content/Paks/~mods is mounted when the server starts. Nothing creates that folder for you, so run mkdir -p Vein/Content/Paks/~mods and put the pak there. The tilde is part of the folder name.
Option 2: host it on PlayNHost
Renting removes the install, the ports and the update routine. You still choose a name, a password and your admins.
Pick a plan. Open the Vein server hosting page and compare the plans: TASER (16 players) and YAW YEE (24) at the time of writing. Press Create Server (Customize Plan on the biggest plan, if the page shows it) and finish the order. Prices change, so check them on that page.
Wait for the install. The server appears in the panel, and its Console shows the install and the first start.
Name it. On the Settings tab, under Game Settings, set the Server Name and, for a private server, a Server Password. Public Server controls whether you are listed in the server list. Then restart.
Invite your players. Tell them the Server Name you set, so they can find it in the server browser. The Server Address on your server's Overview shows its address and game port. How to Connect to Your Vein Server covers the player side.
What the panel does for you:
The panel sets the ports and passes them on the start line, so there is no router or firewall work.
If the SteamCMD download fails, the install makes up to three attempts, and fails loudly if the files are still missing instead of leaving an empty server.
We use cookies to keep the site working, to understand how it is used, and to measure our marketing. You can accept all, accept essential cookies only, or choose per category.We use cookies to keep the site working, to understand how it is used, and to measure our marketing. They are on by default here. You can switch off anything you do not want.Read our privacy policy