GZ::CTF A&D
Attack & Defense
King of the Hill

A jeopardy + A&D + KotH fork of GZ::CTF — rounds, live checkers, per-team containers and hold scoring.

⚔️

Attack & Defense engine

Tick-based rounds, per-team service containers, rotating /flag, an enochecker3 SLA checker and WireGuard VPN access — all on the AdEngine.

👑

King of the Hill

One shared hill the whole game fights to control. Plant your game-wide control token in /koth/king; hold a healthy hill to earn points.

🚩

Jeopardy too

Everything upstream GZ::CTF does — dynamic scoring, dynamic containers, scoreboards, cheat detection — still works alongside the A&D engine.

📦

Author from a repo

Point a repo binding at the TCP1PADTesting example repo and the server clones it, globs its .gzevent, and auto-builds every service + checker. Re-scans on the interval you set.

🐳

Docker or Kubernetes

Stand the platform up with the wizard + make platform-up, then set ContainerProvider in appsettings.json to Docker or Kubernetes. Per-team containers, egress isolation, resource limits and snapshot capture.

📖

Open source

Built on GZ::CTF (AGPLv3). The A&D / KotH engine, scoring and authoring pipeline are documented here.