Authentication

Enter your API token to access the dashboard.

CTF ECSC Instancer

Instance Management Dashboard

POST /wipe-all

Clears all instance assignments and proxy rules.

POST /servers

Create new Hetzner servers. Runs asynchronously in the background.

PUT /challenges

Configure (upsert) a snapshot for a challenge by ID.

GET /instances

List all assigned instances with their team and port mappings.

GET /challenges

List all configured challenges with their snapshots.