Free to play · Source

server.cfg generator · No More Room in Hell

Hardcore co-op zombie survival · Co-op zombie survival / realistic

Player tools indexed: 5 Admin consoles: 7

79 keys merged from three sources and tiered; the NMRiH-specific keys are first class

Player tools (5)

Instant interactive calculations and recipe planners

Direct connect over UDP 27015; the list runs through Steam (gamedig protocol=valve)

#join over UDP 27015#the list runs through Steam
Open tool →

Includes the official FAQ entry about an empty list and the 1.15 port-forwarding change

#six official FAQ entries#1.15 changed the forwarding story
Open tool →

No official hardware spec exists, so nothing is prefilled; only verifiable facts are registered

#no official server spec#three rate pairs
Open tool →

Workshop support is officially confirmed; how Metamod/SourceMod install works and how sm_ keys are tiered

#Workshop officially confirmed#Metamod and SourceMod
Open tool →

Server admin and config generation (7)

Config files, startup scripts and command wizards for running a server

UDP 27015 required, TCP 27015 only for rcon, with the 1.15 wording shown alongside

#TCP only for rcon#the 1.15 wording alongside
Generate config →

No More Room in Hell Ports & Protocols

Port Protocol Purpose
27015 UDP The game port and the A2S query port; the official FAQ lists it as required
27005 UDP The client port (+clientport)
27020 UDP The SourceTV port (+tv_port); AMP disables SourceTV by default via nohltv

No More Room in Hell Dedicated Server Install (SteamCMD)

SteamCMD appid 317670

sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
  /usr/games/steamcmd +force_install_dir /opt/gameserver \
  +login anonymous +app_update 317670 validate +quit

https://www.nomoreroominhell.com/FAQ

No More Room in Hell Config file paths

  • nmrih/cfg/server.cfg
  • nmrih/cfg/banned_ip.cfg
  • nmrih/cfg/banned_user.cfg

Server notes

First, the port wording follows the official FAQ verbatim: UDP 27015 is required, and TCP 27015 is needed only if you use rcon. RCON shares the game port (AMP sets AdminMethod to SourceRCON and AdminPortRef to ServerPort), so there is no separate admin port. Second, the 1.15 announcement (2026-09-01) says Steam Networking was added and port forwarding is no longer required, while the official forwarding requirement in the FAQ was written on 2012-08-31; both are official, both are dated and they point in opposite directions, so this site shows them side by side and picks neither, noting that the announcement wording belongs to a client update note and that dedicated-server inbound was not verified. Third, commands differ by role: the official FAQ states that a listen-server owner types mp_friendlyfire 0 in their own console, while a dedicated-server owner must first connect using rcon_password and then type rcon mp_friendlyfire 0. Fourth, there are two official ways to set a password (a line in server.cfg, or +sv_password on the srcds command line); generated output here only ever contains placeholders, and the password literal used as an example in the official FAQ is not copied. Fifth, the config file is nmrih/cfg/server.cfg (the directory agrees across all three sources while the file name differs: server.cfg in the official FAQ and the AMP command line, nmrihserver.cfg in LinuxGSM, and AMP_server.cfg as written by the AMP template download), and its last lines exec banned_ip.cfg and banned_user.cfg. Sixth, the GSLT parameter comes from LinuxGSM (+sv_setsteamaccount) and the 8-player cap agrees across two upstreams; neither is stated in an official document. Seventh, Metamod and SourceMod are managed by the AMP InstallMod switch (branch default 1.12, applied by writing or deleting nmrih/addons/metamod.vdf), and sm_-prefixed keys are SourceMod plugin commands rather than engine cvars. Eighth, AMP has two self-inconsistent defaults (tickrate 64 against sv_maxupdaterate 66, and nohltv disabling SourceTV while three tv_ parameters remain exposed); both are registered as published and are not silently harmonised. Ninth, the official Server Manual (Steam guide 334564718) timed out this round and the Valve developer wiki is behind a bot challenge, so this site does not claim to have read the complete setup flow or a complete command list, and registers only what has a citable source.

FAQ

Which No More Room in Hell server-admin tools are available?
We list 7 tools for No More Room in Hell: Capacity and rate budget, Port matrix, Firewall rules, Install and deploy, Launch parameters, server.cfg generator, Console and rcon commands. All of them run straight in your browser.
Which ports does No More Room in Hell need open?
No More Room in Hell defaults to 27015/UDP, 27005/UDP, 27020/UDP. Use the actual instance configuration and allow only the listed protocols and ports. Check the host firewall, router forwarding and game visibility settings.
How do I install a dedicated No More Room in Hell server?
Install it with SteamCMD — the dedicated server app id for No More Room in Hell is 317670, so +app_update 317670 validate downloads or updates it. Config files usually live at nmrih/cfg/server.cfg, nmrih/cfg/banned_ip.cfg, nmrih/cfg/banned_user.cfg.
Do these tools cost anything or need installing?
No. Everything runs in the page: no install, no sign-up, no cost. Enter your values and the result appears instantly, and you can copy the generated configs and commands with one click.