Run a Killing Floor 2 dedicated server on the Windows or Linux PC you already have. NodeMesh installs it, sets the launch options and keeps it running. Killing Floor 2 is in Beta on NodeMesh, and we haven't run it on our own hardware yet.
Free on your own PC — one host, no time limit.
Sign up, then paste one command from your dashboard on the PC that will run the server — PowerShell on Windows, a terminal on Linux. The agent installs as a service and pairs with your account.
Choose the game in the panel. NodeMesh downloads the dedicated server, sets it up and starts it, and you watch every step in the live console.
Switch on the traffic relay for the server and the panel gives you a public address. Send it to your friends: their traffic goes through the relay to your PC, so you never open a port on your router.
The memory figures are for the game server alone. If you also play on the same PC, the game itself needs its own memory on top.
In Killing Floor 2, open the server browser and look for the server's name, or open the console and run open followed by the address the panel shows you. We don't know yet whether a join through the NodeMesh relay works: if it does not, forward UDP port 7777 on your router and share your own address.
The server is about 32 GB on disk, so NodeMesh asks for 40 GB of free disk before it creates one. The server has not been updated since July 2024 and neither has the game, so there is little update churn. The map, game mode, difficulty, game length and the two passwords come from the Config tab through the launch line. The server writes its own config files on first start; NodeMesh does not edit them. Killing Floor 2 is wave-based, so there is no world to back up. Workshop content and custom maps are not installed by NodeMesh yet.
One host — your own PC — is free with no time limit, for as many game servers as your hardware can run: the web panel and console, the config editor, the mod manager, auto-restart on crash and the traffic relay. Extra hosts cost credits.
See pricing →Beta: you can create this server today, but we have not run it on our own hardware yet. Expect rough edges, and tell us what you find.
Attach it with one line and players join it directly, next to every other game on the same machine.
No. The dedicated server is a separate free Steam tool and NodeMesh downloads it anonymously, so no Steam login is stored on your PC. Your players need the game.
Not from the Config tab yet. As we read Tripwire's documentation, the name lives in the game's own ini file, which only exists after the first start; you can open it on the Files tab. We have not seen that file on a real server yet.
Survival is built for six players and Versus Survival for twelve; the presets offer 6 and 12 slots. We ask for 2 GB of memory at minimum and suggest 4 GB as our own starting point, not a measured figure.
Steam lists the dedicated server for both. NodeMesh has not run it on either yet. On Linux a missing Steam client library is a known way for it to fail, so NodeMesh installs Steam's library next to the game.
Yes, for one host. Running game servers on your own PC is free with no time limit — as many servers as your hardware can run, traffic relay included. You only pay, in credits, if you add more hosts.
Create an account, install the agent and pick the game. One host is free with no time limit.
Create a free account