Install The Game Server
SteamCMD, downloading the Arma Reforger dedicated server (no Steam account needed), and a
ready-made server1.json with Wasteland-Z already listed in mods.
Everything you need to stand up a Wasteland-Z server — the game server, the MySQL database, the gateway that bridges them, the example configs, and the mission reward templates. One step-by-step guide, Windows and Linux, all of it on GitHub.
This page is for server operators. Anyone can host a dedicated Arma Reforger server, and the Wasteland-Z mod installs itself — when a player joins your server, the game auto-downloads the mod from the built-in Workshop. The kit below is the server side: the guide, the gateway, the database schema, and the configs.
The guide walks the whole path in order. One start_all.bat brings everything up,
each piece in its own labeled window. Linux users get systemd units and a clone-onto-the-server path.
SteamCMD, downloading the Arma Reforger dedicated server (no Steam account needed), and a
ready-made server1.json with Wasteland-Z already listed in mods.
Install MySQL and Python, build the database in one shot, configure and start the gateway — the bridge that holds player money, bank, and gear — open the firewall, connect your game server.
One click starts everything. Close a window to stop just that piece. Auto-restart loop, start-on-boot, health checks, and backups.
Run two or three game servers on one machine against one database — a shared money and gear hive — with the ports table and per-server keys.
Clone it, or download the ZIP — no git account required. Everything an operator needs is in one place.
index.html — the full step-by-step as a web page, published with GitHub Pages.
Pick your OS tab: Windows or Linux.
The gateway program that bridges game servers to the MySQL database, plus
setup_database.sql — builds every table in one shot.
Loot, vehicles, towns, admins, loadouts, command tiers — every setting documented inside its own file. Reference copies for pre-tuning before first boot.
Reward templates for the mission system, plus a guide to authoring missions in-game. Drop in a template, tune the pools.
SteamCMD install script, an example server1.json, and start/stop batch files with
an auto-restart loop. Systemd unit files for Linux.
The multi-server layout: two or three game servers sharing one database so money, bank, and gear follow players across the cluster.
On its first start, Wasteland-Z writes a complete, ready-to-run set of config files into your server profile — each pre-filled with the current defaults. You can boot with zero config files present and it generates everything, then you edit the generated files in place. The files the server writes always match the version of the mod you are running, so nothing drifts out of sync. Per-map files regenerate for whatever map you load, so a new map is supported out of the box.
config.py, before the server can talk to the database.
Everything else runs on defaults until you decide to tune it. The kit's .example files
are reference and pre-tuning copies — read them to learn the options, with every key documented in
place.
The full step-by-step lives on GitHub. Open the guide, clone the repo, or grab the ZIP — then follow it top to bottom.