Server Hosting · Admin Kit

Host Your Own
Server.

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.

Read First

For Admins Who Want To Host

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.

▎ NOTICE · experimental documentation

The setup kit is written with AI assistance and is not yet fully field-tested — the information may not be correct. As a server admin you use it at your own risk. The full disclaimer is shown when you open the guide.

Just want to play? You need nothing from here. Find a Wasteland-Z server in the Reforger server browser and join — the mod installs itself.
The Setup Guide · Four Parts

From Bare Machine To Live Hive

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.

01

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.

02

Database & Gateway

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.

03

Run, Monitor & Stop

One click starts everything. Close a window to stop just that piece. Auto-restart loop, start-on-boot, health checks, and backups.

04

Multi-Server Hive

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.

The Kit

What's In The Repo

Clone it, or download the ZIP — no git account required. Everything an operator needs is in one place.

The Setup Guide

index.html — the full step-by-step as a web page, published with GitHub Pages. Pick your OS tab: Windows or Linux.

Gateway + Schema

The gateway program that bridges game servers to the MySQL database, plus setup_database.sql — builds every table in one shot.

Example Configs

Loot, vehicles, towns, admins, loadouts, command tiers — every setting documented inside its own file. Reference copies for pre-tuning before first boot.

Mission Rewards

Reward templates for the mission system, plus a guide to authoring missions in-game. Drop in a template, tune the pools.

Game-Server Kit

SteamCMD install script, an example server1.json, and start/stop batch files with an auto-restart loop. Systemd unit files for Linux.

One Hive, Many Servers

The multi-server layout: two or three game servers sharing one database so money, bank, and gear follow players across the cluster.

Configuration

The Server Writes Its Own Configs

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.

The two files you author yourself

  • The gateway API key — generated with a placeholder. Replace it with your real key, matching the gateway's config.py, before the server can talk to the database.
  • The admin roster — generated empty, so nobody is an admin until you add your own Steam64 ID. Roles run TRUSTED → MOD → ADMIN → OWNER.

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.

$ git clone https://github.com/Motavar/HF_WastelandZ_SETUP.git
$ cd HF_WastelandZ_SETUP
# follow the guide → Part 1 install · Part 2 database + gateway · Part 3 run
# or just download the ZIP — no git account needed
Start Here

Stand Up A Server

The full step-by-step lives on GitHub. Open the guide, clone the repo, or grab the ZIP — then follow it top to bottom.