How to Make a Mordhau Server
A complete walkthrough for running your own Mordhau dedicated server — install it with SteamCMD, open the ports, set Game.ini and host big medieval melee battles 24/7. Mordhau is Unreal Engine with up to 64-80 players, so it wants a strong CPU. Plus the one-click hosted route.
Mordhau has a free dedicated server (Steam app 629800) on Unreal Engine, native on Linux via anonymous SteamCMD. It supports big battles (up to 64-80 players) and uses several ports (7777 game, 27015 query, 15000 beacon, plus RCON). Big fights want a strong CPU. You can self-host it or use a managed host.
This guide covers the self-hosted SteamCMD route step by step.
What you'll need
A quick checklist before you begin — have these ready and the rest is easy.
- A machine to run the server (strong CPU for big battles), or a host for 24/7 uptime.
- SteamCMD, to download the free server (app 629800).
- Game.ini configured (name, players, mode, RCON).
- Open ports: UDP 7777, 27015, 15000 + RCON.
- A fast high-clock CPU and 6-8 GB of RAM.
Set up a Mordhau dedicated server, step by step
Choose self-host or a managed host
The server is free, but a full 64-80 player battle needs a strong machine on 24/7 and several ports. A managed host gives you an always-online, protected server in minutes. Want zero hassle? Pick a host and skip to step 5.
Install with SteamCMD
The Mordhau dedicated server is Steam app 629800 — a free, anonymous download.
steamcmd +login anonymous +force_install_dir ./mordhau +app_update 629800 validate +quit
Run once to generate configs
Start the server once so it creates the config files (Game.ini, Engine.ini) under Mordhau/Saved/Config/LinuxServer, then stop it to edit.
Configure Game.ini
Set the server name, max players, game mode, map rotation and an admin/RCON password in Game.ini. This controls the whole server.
Launch with a map, mode & ports
Start the server with a starting map and mode (Frontline, Deathmatch, Battle Royale, Horde), and set the ports on the launch line.
./MordhauServer.sh FFA_ThePit -Port=7777 -QueryPort=27015 -BeaconPort=15000 -RconPort=7780
Open the ports
Forward UDP 7777 (game), UDP 27015 (query) and 15000 (beacon), plus your RCON port. On a managed host these are opened for you.
7777/udp game 27015/udp query 15000/udp beacon
Run big battles smoothly
Big fights need a strong CPU
Mordhau on Unreal with 64-80 players is CPU-heavy. A fast high-clock core keeps a full Frontline battle smooth; a weak core lags.
Don't forget the query/beacon ports
27015 (query) and 15000 (beacon) matter for listing and matchmaking. Miss them and the server may not appear.
Set RCON for admin
An RCON password lets you and your admins manage the server live — kicks, bans, map changes. Set it before going public.
Protect a public server
Popular Mordhau servers get attacked. A managed host filters DDoS on a separate IP so a battle isn't ended by a booter.
Common problems & fixes
Hit a snag? These are the issues people run into most — and how to solve them.
The server isn't listed
The query (27015) or beacon (15000) port isn't open. Forward all of Mordhau's ports, not just 7777.
A full battle lags
64-80 players on Unreal is CPU-heavy. Move to a faster high-clock core; more RAM alone won't fix it.
RCON won't connect
The RCON port isn't open or the password is wrong. Confirm the port is forwarded and the password matches Game.ini.
Config changes don't stick
Edit Game.ini while the server is stopped — it can overwrite files edited live on shutdown.
Skip the setup — host it with ESAGAMES
Want big Mordhau battles online 24/7 without the hardware headache? Our game server hosting runs fast high-clock CPUs behind a Layer-4 protected Frankfurt network — 64-80 player battles, online in minutes.
Frequently asked questions
Do I need to own Mordhau to host a server?
No. The dedicated server (Steam app 629800) is a free, anonymous download, separate from the game. You only need the game on the machines that play.
What ports does a Mordhau server use?
UDP 7777 for the game, UDP 27015 for the query, UDP 15000 for the beacon, plus an RCON port you choose. Forward them so the server lists and admin works.
How much hardware does a Mordhau server need?
It's an Unreal Engine game with up to 64-80 players, so it's CPU-heavy — give it a fast high-clock core and 6-8 GB of RAM for a full battle. A weak core is the usual cause of lag.
How many players can a Mordhau server hold?
Up to 64-80 depending on the mode and hardware. Big Frontline battles are the demanding case — size the CPU accordingly.
Where do I configure a Mordhau server?
In Game.ini under Mordhau/Saved/Config/LinuxServer — server name, max players, game mode, map rotation and RCON password. It's generated on first launch; stop the server to edit.
How do I admin a Mordhau server?
Set an RCON password in the config and connect an RCON client (or use in-game admin). From there you can kick, ban, change maps and manage the server live.
Keep reading
Mordhau is a trademark of Triternion. ESAGAMES is an independent hosting provider, not affiliated with or endorsed by Triternion. You must own a legitimate copy of the game to play.