Admin Panel¶
Behind the public site there's a second one, the admin panel, that the people running Kacky use. It's the control room, and it does a surprising amount. Most of what keeps Kacky running day to day happens here.
From the admin panel, the team can:
- Run events. Create an edition, set it up, and decide which maps belong to it.
- Control the game servers directly. Start, stop, and restart servers, watch their logs, and send commands, the kind of live control you'd otherwise have to be in-game for. A live view shows which servers are up, updating in real time as they come and go.
- Manage players. Grant VIP, hand out or lift bans and mutes, and link in-game logins to website accounts.
- Fix the data by hand. Add a missing finish or correct a record. These are the recovery tools that make "no finish is ever lost" true in practice.
- Moderate clips. Approve or reject the gameplay clips the community submits.
- Review map submissions. The jury works through submitted maps here, deciding what's ready for an event, before any of it goes live.
- Push updates to the servers. Kick off a deploy straight from the browser, no terminal needed.
It runs on the same backend and the same design system as the public site, so it never falls out of step with what players see. One set of truth, two front doors: one for playing, one for running the whole thing.