The complete guide · 5 min read
Day of Defeat Server Hosting: A Guide for Classic DoD
Day of Defeat began life as a Half-Life mod and became one of Valve's own games. This guide covers what makes a classic DoD server tick, from HLDS and Valve's anniversary update to plugins, custom maps and a sensible setup for your first night.
By Matthew Griffin, Owner, Gaming DeluxePublished · Updated
In this guide
- Why Players Still Run Classic Day of Defeat
- HLDS: The Server Behind Day of Defeat
- What the 2023 Half-Life Update Changed
- Admin Tools With Metamod and AMX Mod X
- Custom Maps and FastDL
- Choosing a Size for Your Server
- Your First Night on the Server
- What to Check Before You Rent a Day of Defeat Server
- Day of Defeat Server Glossary
- Day of Defeat Help and Next Steps
Why Players Still Run Classic Day of Defeat
Day of Defeat puts two teams, Axis and Allies, into the European theatre of the Second World War. Steam describes five ways to fight: light, assault and heavy infantry, sniper and machine gunner, each with its own period weapons, and missions based on real operations where the team has to work together to complete objectives. Valve released it on Steam on 1 May 2003.
Valve later remade the game as Day of Defeat: Source, with new models, physics and lighting, and Valve's own description of the remake talks about taking the classic gameplay of the original and improving it. Plenty of players still prefer the original's feel: its movement, its sound and the maps they learned twenty years ago. A server of your own keeps that version alive for your community, with your rules and your map list.
HLDS: The Server Behind Day of Defeat
Day of Defeat does not have a server program of its own. It runs on the Half-Life Dedicated Server, HLDS, which Valve distributes on Steam as app 90 and which loads Day of Defeat as a mod. That matters in two ways. First, anything Valve changes in the Half-Life engine can change your DoD server, which is why Valve's 2019 Day of Defeat notice simply pointed to the Half-Life update notes. Second, the tools built for HLDS, above all Metamod and AMX Mod X, work on Day of Defeat too.
On our servers HLDS is installed and kept up to date for you. You edit server.cfg and the map cycle in the browser, upload files by SFTP and update the server from the panel. The config rule is the same as on every game we host: stop the server, save the change, then start it again, because changes saved while it runs are not applied.
What the 2023 Half-Life Update Changed
On 17 November 2023 Valve released the Half-Life 25th Anniversary Update. It raised several old engine limits for mod makers, added native Linux improvements and kept the previous build available as a public beta branch called steam_legacy, described as the pre-25th anniversary build, for mods that misbehave on the new one.
Day of Defeat felt the change. Valve's 19 November notes list a fix for the inability to launch Day of Defeat and other mods, the 21 November notes fix UI scaling in Day of Defeat and Team Fortress Classic, and the 22 and 29 November notes say the Half-Life dedicated server application was updated, with updating dedicated servers recommended. In practice, keep the server and your players on the same current build. If a regular cannot connect after a Valve update, the first thing to check is whether the server has been updated too.
Admin Tools With Metamod and AMX Mod X
AMX Mod X is the standard admin and plugin system for GoldSrc servers, and its download page offers a Mod Pack for Day of Defeat alongside the base package. It gives you admin commands, kick and ban tools, map votes and a large library of community plugins. It loads through Metamod, so the order of installation is:
- Take a backup of the server from the panel.
- Upload Metamod and point the game's plugin loader at it.
- Upload the AMX Mod X base package and the Day of Defeat mod pack.
- Add yourself as an admin in the AMX Mod X users file.
- Restart the server and check the console log for errors.
Add plugins one at a time after that. If the server will not start, the log usually names the plugin that failed, and the backup puts you back where you were.
Custom Maps and FastDL
A custom map rotation is half the charm of a long-running DoD server, but a player who does not have the map has to download it before they can join. Straight from the game server, that download is slow. FastDL fixes it: the map, its textures, models and sounds are served from a web server instead, so the download takes seconds and players stay.
Our knowledge base has a step-by-step guide to the FastDL system for maps, models and custom content. Upload each map to the server and to FastDL, add it to the map cycle, and test it yourself on a client that does not already have it before you put it in the rotation.
Choosing a Size for Your Server
| Server | Plan | Why |
|---|---|---|
| Clan, scrims and practice | 12 Slots | Six a side, the classic competitive format |
| Small public with regulars | 16 Slots | Eight a side with every role covered |
| Busy public | 20 Slots | Ten a side on the larger maps |
| Crowded public | 33 Slots | The largest size we sell for DoD |
Every plan includes 5GB of RAM, the same 5.0GHz CPU and NVMe storage. Starting small costs little: you can add slots from the client area as your community grows, and the order form also sells 10, 14 and 18 slots in between.
Your First Night on the Server
- Pick the location: run the ping test on this page and choose the lowest result for most of your players.
- Name it: stop the server and set the hostname, an RCON password and, for a private server, a join password in server.cfg.
- Share the address: players add the IP and port to Steam favourites or type connect and the address in the console.
- Back it up: once it is set up the way you like, take a backup so you always have a clean copy.
- Automate the chores: schedule a nightly restart and Steam updates, so the server is ready whenever your players are.
Our support team answers tickets 24/7 and can help with HLDS, plugins and FastDL if you get stuck.
What to Check Before You Rent a Day of Defeat Server
For a GoldSrc game, the things that matter are access and upkeep.
- The right Day of DefeatMake sure the host runs the original on HLDS, not only the Source remake.
- Full file accessYou need SFTP to install Metamod, AMX Mod X and custom maps.
- FastDL includedWithout fast downloads, a custom map rotation drives players away.
- Updates you controlAfter a Half-Life engine update you want to update the server the same day.
Day of Defeat Server Glossary
- GoldSrc
- The Half-Life engine that Day of Defeat runs on.
- HLDS
- The Half-Life Dedicated Server, Steam app 90, which runs Day of Defeat as a mod.
- steam_legacy
- The public beta branch with Half-Life's pre-2023 anniversary build.
- Metamod
- A plugin loader for GoldSrc servers that AMX Mod X runs on.
- AMX Mod X
- An admin and plugin system for GoldSrc servers, with a mod pack for Day of Defeat.
- FastDL
- Serving custom maps and models from a web server so players download them quickly.
- RCON
- Remote console access to run server commands without being in the game.
Day of Defeat Help and Next Steps
Useful guides and official pages.
How this guide was made: based on Valve's Day of Defeat store page and update notes, Valve's Half-Life update notes on Steam, the AMX Mod X download page and Gaming Deluxe's knowledge base, drafted with AI assistance, checked against our live order form for every plan, price and location, and reviewed by Matthew Griffin before publishing. Something out of date? Tell us.
Sources, checked 23 October 2026:
- Day of Defeat on Steam, Valve (app 30: roles, objectives, Windows, macOS and Linux, VAC, release date)
- Day of Defeat news on Steam, Valve (updates 2013, 2017, 2018 and 8 October 2019)
- Day of Defeat official site, Valve (Source remake built on the classic gameplay)
- Half-Life 25th Anniversary Update, Valve on Steam (17 November 2023, steam_legacy branch)
- Half-Life November 19, 2023 Update, Valve on Steam (Day of Defeat launch fix)
- Half-Life November 21, 2023 Update, Valve on Steam (Day of Defeat UI scaling)
- Half-Life November 29, 2023 Update, Valve on Steam (HLDS app 90 updated)
- AMX Mod X downloads (Mod Pack for Day of Defeat)
- Gaming Deluxe knowledge base: How to use the FastDL system for maps, models and custom content
- Gaming Deluxe order form, Day of Defeat Dedicated Server