No More Room In Hell Server Configuration Generator
Use the NMRiH server.cfg Generator to create a server.cfg for No More Room in Hell online: Set the server name, password, GSLT, difficulty, friendly fire, time limit, and RCON in the form, or describe your server to an AI in Easy Mode. The live preview shows the finished file, which you can copy or download. Free, no sign-up required, and server.cfg is generated directly in your browser.
Built by Florian Galz
Example result
Example: the generated server.cfg
You set the options using a form or AI Easy Mode, and the generator creates the finished server.cfg for No More Room in Hell live. Below are the first lines of the default configuration; your file contains your values and all other settings.
Example · Default configuration
Output
// No More Room in Hell — generated with the ZAP-Hosting Game Config Generator// zap-hosting.com/tools/nmrih/config-generator // Server basicshostname "ZAP No More Room in Hell"sv_password ""sv_setsteamaccount ""sv_tags ""sv_lan 0 // Gameplaysv_difficulty "classic"mp_friendlyfire 0mp_timelimit 45mp_maxrounds 2- +8 rowsYou can copy or download the complete file in the generator; the sample lines here only show the beginning.
Settings
What you can configure with the NMRiH server.cfg Generator
The generator creates your No More Room in Hell server's server.cfg, not a client config like autoexec.cfg. Its 14 settings are split into four sections, with each setting's Cvar shown in parentheses.
Server basics
Server name (hostname), server password (sv_password; leave blank for a public server), GSLT token (sv_setsteamaccount), starting map, server browser tags (sv_tags) and LAN mode (sv_lan), which removes the server from the public Steam server list and is intended only for local testing. The starting map is a startup parameter (+map), so it does not appear in server.cfg.
Gameplay
Difficulty (sv_difficulty): Casual or Classic, with Classic as the default. Friendly Fire (mp_friendlyfire; off by default), time limit per map (mp_timelimit; 5–180 minutes, default 45) and maximum rounds per map (mp_maxrounds; 1–20, default 2), after which the server switches to the next map.
Communication
Voice chat (sv_voiceenable; on by default) and All-Talk (sv_alltalk; off by default), which lets all players hear one another in voice chat regardless of team.
Administration & security
RCON password (rcon_password; leave blank to disable RCON) and cheat commands (sv_cheats; off by default). While sv_cheats is enabled, Steam achievements and stats are disabled. Keep it off on a public server.
The generator appends any lines it doesn’t recognise from an imported server.cfg to the end of the file unchanged. It does not create the mapcycle file or plugins.
Guide
How to create your NMRiH server.cfg
From the first setting to a running server: here’s how to create the config for your No More Room in Hell server.
- 1
Step 1
Open generator or import config
The generator starts with No More Room in Hell defaults, and you can see the finished server.cfg immediately in the live preview. If you already have a server.cfg, import it by uploading a .cfg or .txt file of up to 2 MB or pasting its contents.
- 2
Step 2
Choose the “Easy” or “Advanced” mode
In “Easy” mode, describe your server in your own words, for example, “relaxed casual server for friends without friendly fire”. The AI suggests suitable settings and explains each change; only changes you confirm are applied. In “Advanced” mode, you set each option yourself in the form.
- 3
Step 3
Set server basics
Enter the server name (hostname), an optional server password (sv_password) and your GSLT token. Choose one of the six Objective starting maps and add server tags (sv_tags) if needed. Leave LAN mode off for a public server.
- 4
Step 4
Set up gameplay
Choose Casual or Classic difficulty, turn Friendly Fire on or off, and set the time limit per map (5–180 minutes) and maximum rounds per map (1–20).
- 5
Step 5
Communication and administration
Turn voice chat and All-Talk on or off, set an RCON password and leave sv_cheats disabled.
- 6
Step 6
Check and save server.cfg
Check server.cfg in the live preview; the generator flags invalid values. Then copy or download the file, or share a link without passwords.
- 7
Step 7
Upload and apply
On a self-hosted server, upload the file to nmrih/cfg/server.cfg and restart the server or run “exec server.cfg” in the console. On a ZAP server, the server image rewrites server.cfg on every startup, so uploading it and restarting isn't enough. Set the server name, server password, starting map, and GSLT in the startup parameters in the panel. Apply all other settings with “exec server.cfg” in the console; they last only until the next restart.
Setup
File location & usage
Two ways to get the config onto a server: upload it yourself or apply it directly in our panel.
The manual method
On a self-hosted server
- 1
Download file
Download the generated server.cfg using the button above.
- 2
Upload via file manager or FTP/SFTP
Place in
nmrih/cfg/server.cfg(Linux) ornmrih\cfg\server.cfg(Windows). - 3
Apply changes
On a self-hosted server: restart or run “exec server.cfg” in the console. On a ZAP server: run “exec server.cfg” in the console; the settings last until the next restart. Set the server name, password, starting map, and GSLT in the startup parameters in the panel.
The ZAP-Hosting way
Startup parameters in the panel
Rent a No More Room in Hell server from us: there, the server image regenerates server.cfg on every start. You set the values using the startup parameters in the panel. Settings without a startup parameter are lost on the next start.
- Startup parameters directly in the panel
- No FTP client required
- Online in 60 seconds
More tools
server.cfg generators for other Source games
Server Configuration Generator
Describe your server.cfg settings to the ZapX AI Agent in your own words, or set each option manually—with a live preview for your rented CS:Source server.
Built by Florian Galz
Server Configuration Generator
Describe your server.cfg settings to the ZapX AI Agent in your own words, or set each option manually—with a live preview for your rented Team Fortress 2 server.
Built by Florian Galz
Server Configuration Generator
Describe your server.cfg settings to the ZapX AI Agent in your own words, or set each option manually—with a live preview for your rented Left 4 Dead 2 server.
Built by Florian Galz
Server Configuration Generator
Describe your server.cfg settings to the ZapX AI Agent in your own words, or set each option manually—with a live preview for your rented Garry's Mod server.
Built by Florian Galz
FAQ
Frequently asked questions about NMRiH server.cfg Generator
File location, restarts on ZAP servers, GSLT, difficulty, map changes and passwords—quick answers.
The server.cfg is in your server's nmrih game directory: at nmrih/cfg/server.cfg on Linux or nmrih\cfg\server.cfg on Windows. Downloading from the generator does not transfer the file automatically. On a self-hosted server, upload the file yourself and restart the server or run “exec server.cfg” in the console. On a ZAP server, load it only with “exec server.cfg”, because the server image rewrites the file on every startup.
Only partly. The server image rewrites server.cfg on every startup. The server name, server password, starting map and GSLT token are retained because they are set as startup parameters in the panel rather than read from the file. Values such as difficulty, Friendly Fire and time limit take effect after “exec server.cfg” but only until the next restart.
The generator is free to use without signing up: the form, Easy Mode, import, copy, download and sharing features all work without an account. The server.cfg is generated directly in your browser. Only in Easy Mode are your description and current values, without passwords, sent to the AI, which suggests changes. Only changes you confirm are applied.
Yes, for a public server. The Game Server Login Token lets the server sign in to Steam; it appears in server.cfg as sv_setsteamaccount. You can create one for free at steamcommunity.com/dev/managegameservers using App ID 224260. That's the ID of the game itself, not the dedicated server. The token is masked like a password in the form.
sv_difficulty controls the number and toughness of zombies and other aspects of survival balance. Classic is the more challenging setting and is the generator’s default; Casual is more relaxed and suits new or casual groups.
The settings mp_timelimit (5–180 minutes, default 45) and mp_maxrounds (1–20, default 2) determine this: The server switches maps when either the time limit or the maximum number of rounds on the map is reached. The next map is defined in a separate mapcycle file, which the generator does not create.
The starting map is a startup parameter (+map), not a server.cfg Cvar, so the generator doesn't write it to the file. You can choose from six Objective maps: nmo_broadway, nmo_brooklyn, nmo_cabin, nmo_fema, nmo_junction, and nmo_lakeside. There is no player count field because the NMRiH server.cfg template does not contain a maxplayers Cvar.
No. The server password, RCON password and GSLT token are masked in the form, never saved in share links and never sent to the AI in Easy Mode. A share link contains only the non-secret values you changed.
Any more questions?
Contact SupportGet your No More Room in Hell server online today
Rent your No More Room in Hell server now and apply this config directly in the panel.
No setup. No risk. Online in seconds.
