Ancient Warden
Home Guide Wiki Map Status Log in Account Play Now

Checking your access…

Staff only

This area is for the Ancient Warden moderation team. If you reached this by mistake, head back home.

Back to home

Staff dashboard

Reports

Sanctions

Ban an IP address

Lookup

Realm moderation

Newly created or renamed realms wait here until a reviewer clears them. Force rename confiscates a name (nobody can re-take it for 30 days).

Name blocklist (admin)

Name holds and exception grants (admin)

A hold with no account uid refuses the name to everybody. A hold WITH an account uid is an exception grant: that one account may take that one name even if it hits the blocklist. Names are matched on their folded form, so spelling variants land on the same hold.

Realm tag vocabulary (admin)

The list owners choose realm tags from. Deactivating a tag stops new selections and hides the directory filter; realms that already carry it keep it until their owner edits.

Every realm moderation action, including ones taken by realm owners and realm moderators, lands here with its reason. Escalation rows are denied attempts by realm-local actors against the owner, staff, or another moderator.

Take a realm action

Nodes and capacity

Capacity is sold from the operator-entered core counts only. A node's own reports are a cross-check display and can never change what placement sells. Enrollment tokens and node keys are shown exactly once.

Node and placement actions (ops tier)

Support tickets

Bug reports

News

New post

Markdown: ## Heading · ### Subheading · **bold** · *italic* · `code` · [text](https://link) · - list · 1. list · > quote · --- rule. Raw HTML shows as plain text.

Ops

Run a server update or a capacity stress test from here. The ops agent runs the task on the box and streams its log below. Only one task runs at a time.

Client update

Pulls the latest css/, js/, api/, assets/ and root *.html pages from GitHub into the stage folder, minifies css/js (api, assets and pages copied as-is), then Publish copies stage to the live site - api/config.php is never touched. Publishing empties the stage, so re-publishing needs a fresh fetch. Runs in short automatic steps, so shared-hosting and Cloudflare timeouts can’t kill it - if a step is dropped, just click the button again to resume.

If the server cannot reach GitHub, download the repository zip yourself and stage it from here - this never contacts GitHub from the server.


              

Site settings

Client IP & proxy forwarding

Loading…

This checks the api/ side (bans, rate limits, IP history). The WebSocket/game server trusts forwarded headers separately, via its own TRUST_PROXY env var (see docs/OPS.md).

Emergency switches. Turning one off blocks that entry point for everyone right away. Player login also revokes existing non-staff sessions; they can’t refresh, so they end within about an hour. Staff can always still sign in and stay signed in.

Home · Account · Support

© 2026 WZC Development LLC. All rights reserved.