# How to Configure Your No More Room in Hell Server (server.cfg) (/docs/no-more-room-in-hell/server-config)



import { Tab, Tabs } from 'fumadocs-ui/components/tabs';
import { Step, Steps } from 'fumadocs-ui/components/steps';

No More Room in Hell is a Source-engine cooperative zombie survival mod. Its main config file is `nmrih/cfg/server.cfg`.

How to Edit server.cfg [#how-to-edit-servercfg]

<Steps>
  <Step>
    Stop the server [#stop-the-server]

    In the [XGamingServer Panel](https://panel.xgamingserver.com), go to **Console** and stop your server.
  </Step>

  <Step>
    Open server.cfg [#open-servercfg]

    Click **Files** in the sidebar and open `nmrih/cfg/server.cfg`.
  </Step>

  <Step>
    Edit and save [#edit-and-save]

    Change the values you need, click **Save Content**, then start from **Console**.
  </Step>
</Steps>

Key Settings [#key-settings]

```
hostname "My NMRiH Server"
sv_password ""
rcon_password "YourSecureRconPassword"
sv_lan 0
sv_cheats 0
```

| Setting         | Description                                     |
| --------------- | ----------------------------------------------- |
| `hostname`      | Server name shown in the browser                |
| `sv_password`   | Join password (empty = public)                  |
| `rcon_password` | RCON password — set this to enable remote admin |
| `sv_lan`        | `0` for internet servers, `1` for LAN-only      |
| `sv_cheats`     | `0` to prevent cheats, `1` to allow             |

FastDL (Custom Content Distribution) [#fastdl-custom-content-distribution]

If you have custom maps or content, set up a FastDL host so players download from a fast HTTP server instead of the slow in-game transfer:

```
sv_downloadurl "https://yoursite.com/fastdl/"
sv_allowdownload 1
sv_allowupload 0
```

SourceMod & MetaMod [#sourcemod--metamod]

For admin tools, plugins, and server management, install **MetaMod:Source** + **SourceMod**:

1. Download from [MetaModSource.net](https://www.sourcemm.net) and [SourceMod.net](https://www.sourcemod.net)
2. Extract to `nmrih/addons/`
3. Restart the server
4. Configure admins in `nmrih/addons/sourcemod/configs/admins_simple.ini`

Required Ports [#required-ports]

| Port      | Protocol  | Purpose             |
| --------- | --------- | ------------------- |
| **27015** | UDP + TCP | Game traffic + RCON |

Related Guides [#related-guides]

* [Connect to Your Server](/docs/no-more-room-in-hell/join-server)
* [Set a Password](/docs/no-more-room-in-hell/server-password)
* [Rename Server](/docs/no-more-room-in-hell/rename-server)
