DAoC CMS
Aldhran presents · DAoC CMS

BUILT FOR
FREESHARDSContent · Community · Game Data · Operations

A purpose-built control plane for Dark Age of Camelot servers. DAoC CMS combines a complete website and community stack with direct DOL/OpenDAoC tooling — so the portal, the database and the running shard finally feel like one system.

Aldhran
Albion
AlbionRealm data
Midgard
MidgardRealm data
Hibernia
HiberniaRealm data
28ACP sections
423DOL properties surfaced
3Realms, one portal
1Purpose-built stack
Not a generic CMS with a skin

One control plane for the whole shard.

DAoC CMS is designed around the actual workflow of a freeshard team. Publish pages, run a forum, expose Herald and PvE data, edit game content, manage players, operate the live server, configure a Discord bridge and maintain backups without jumping between unrelated tools.

01

Portal & Content

Pages, modules, external links, navigation, media, SEO metadata, themes and translations.

02

Community

Spike forum, private messages, profiles, moderation, permissions, reports and account standing.

03

Game Content

Mob, item, suit, ability, character, zone, quest and economy tooling tied to DAoC data.

04

Live Operations

Ingame console, server properties, Discord commands, restart workflows, logs, cache and backups.

DAoC CMS ACP dashboard
ACP dashboard — operational status at a glance.
ACP

A backend that thinks like a shard team.

The control panel is organized around community, content, game content, server, AI/bot and system workflows. A searchable module hub and persistent quickbar keep deep tools one action away.

Module searchQuickbarPrivilege gatesAdmin activityServer state
Player-facing stack

A website that is actually connected to the game.

The frontend is more than a homepage. Herald, PvE, RvR, forum, profiles and messaging all live in the same visual language and can draw directly from shard data.

Herald
Herald — realm state, keeps, population, character search and top combatants.
Herald

Realm status without leaving the shard site.

Realm population, keep totals, frontier state, top combatants and character lookup make the site useful between play sessions — not just promotional.

Albion / Midgard / HiberniaKeepsCharactersRealm Points
PvE Bestiary
PvE Bestiary — searchable game knowledge sourced from server data.
PvE database

Bestiary, drops, quests and items as first-class content.

The PvE layer exposes creatures, coordinates, potential drops, quests and system items through player-friendly pages. Filters by realm, zone, name and level turn raw database rows into useful shard knowledge.

BestiaryDropsCoordinatesQuestsItem shop
RvR Warmap
RvR Warmap — live realm ownership and keep state.
RvR

The frontiers become a live visual system.

The Warmap converts realm ownership and keep data into a compact visual battlefield overview, color-coded for Albion, Midgard and Hibernia.

Keep ownershipFrontier zonesLive stateRealm colors
Content & community

A real CMS, not just a server panel.

The publishing and community layers are fully integrated, so a freeshard can run its site, documentation, news and forum in the same system that understands its game server.

Content Manager
Content Manager — page editing with structured publishing controls.
Content Manager

Pages, modules and external navigation in one editor.

Create hierarchical pages with rich HTML, tables, templates, language variants and scheduled publishing. Each page can define its own hero image, metadata, navigation position and minimum privilege. Media management, bulk actions, version restoration and AI-assisted text/SEO workflows are built into the same module.

WYSIWYGMedia libraryHero imagesSEOTranslationsVersion history

Spike Forum

An integrated community system with its own ACP.

  • Boards, categories and granular view/post permissions
  • Prefixes, smilies, reports, forbidden words, search statistics
  • Reactions, polls, attachments, tags, unread state, ignore system
  • Merge/move, post purge, read-marker cleanup and counters

Profiles & Messaging

Community identity linked to the shard.

  • Private messages and profile customization
  • Linked ingame characters and account standing
  • Forum signatures, biographies and class/realm presentation
  • Privacy export and account controls

Theme & Translation

Customize the portal without hand-editing every template.

  • Theme creation, inheritance, export and history
  • Live preview, CSS-variable workflow and contrast checks
  • Translation editor with contexts, language views and missing keys
  • Per-page language variants and default language configuration
Game-content tooling

Edit the world from the browser.

This is where DAoC CMS stops behaving like a normal CMS. The ACP contains purpose-built tools for mobs, items, suits, abilities, quests, characters, zones, constants and server economy analysis.

Mob Lab
Mob Lab — visual spawn data with icons and measurement tools.
Mob Lab

A visual spawn editor for an old game that never had one.

Load a zone, inspect thousands of mobs, switch between dots and model icons, search, measure, inspect aggro and level heat, record patrol routes, group-spawn, import /loc coordinates, calibrate maps and use 2D or 3D views. Undo and favourites make iterative world building practical.

HeatmapAggro radiusPatrolsGroup spawn/loc import2D + 3DCalibrationAI analysis

Item Creator

Create and edit item templates with DAoC-specific rules.

  • Appearance, type, armor/weapon values and restrictions
  • Bonus slots, utility, resists, stats, skills and charges
  • Allowed classes and realm-aware configuration
  • AI balance checks, suggested stats and lore assistance

Suit Creator

Build complete gear sets instead of hand-tuning every row.

  • Class presets and active slot selection
  • Auto-cap all, resists, stats, groups or individual targets
  • Constraint-aware stat distribution and combination validation
  • Revisions, import/export and merchant export

Ability Editor

Work with DAoC combat data in a structured UI.

  • Spells, spell lines and styles
  • Class assignment and autocomplete
  • Style requirements, bonuses and damage values
  • NPC/brain-related ability context

Dataquest Creator

Quest authoring with dialogue and reward awareness.

  • Quest texts, accept/decline/complete dialogue
  • Step/action workflow and target references
  • Class restrictions and reward configuration
  • AI-assisted reward balance and text suggestions

Core Architect

Model the economy before touching production data.

  • Wealth, level, RP/BP and population analytics
  • Realm/class distribution views
  • Simulation and projected impact
  • CSV export and audit trail

Character, Zone & Constants

Administrative editors for the data that glues the shard together.

  • Character progression, wealth, stats and quick actions
  • Zone property editing
  • Global constants and ID references
  • Privilege-controlled access to high-impact tools
Live operations

Operate the running shard without living in SQL.

DAoC CMS surfaces everyday staff actions through audited, permission-aware interfaces — while retaining privileged escape hatches for experienced administrators.

Ingame Console
Ingame Console — browser-based live player operations.
Ingame Console

Live player management from the ACP.

See online players and execute targeted actions such as kick, privilege changes, teleport, item grants, stat changes, heal/revive, freeze, mute and global broadcasts. Superadmins retain a raw DOL command field, with console output and auditing around the workflow.

Online playersTeleportGive itemHeal / reviveBroadcastRaw DOL
Bot command permissions
Bot commands — AuthLevel, cooldown, confirmation and overrides.
Discord & bridge layer

Commands are policy, not hard-coded magic.

The Discord integration can be enabled independently, synchronize guild chat, connect through a bridge secret/host/port/TLS configuration, and expose commands with minimum AuthLevel, cooldowns, confirmation requirements and explicit per-user or per-level overrides.

Guild chat syncDiscord botAuthLevelOverridesCooldowns
Player & StaffBrowser · Discord
DAoC CMSPHP · MySQL · ACP
DOL / OpenDAoCBridge · Console · Game DB
Security & maintenance

Powerful tools need deliberate guardrails.

The source and UI show a layered administrative model: privilege levels, ACP re-authentication, 2FA, logs, audit tooling, maintenance controls, backups and explicit handling for high-impact server changes.

Access & accountability

CMS privilege levels
DOL privilege levels
2FA support
ACP re-authentication
Account standing
Admin action log
IP audit
Command overrides

Operational resilience

System + database backups
Automatic backup schedules
Manifest integrity verification
Pinned backup protection
Cache manager
PHP error log
Maintenance mode
Server watchdog workflow
Feature map

The current toolbox at a glance.

The supplied source tree contains 28 ACP sections spanning community, content, game content, server operations, AI/bot tooling and system maintenance.

Community

User Manager · Forum Admin · FAQ Manager

Content

Content Manager · Theme Editor · Translation Editor

Game Content

Mob Editor · Core Architect · Dataquest Creator · Item Creator · Suit Creator · Ability Editor · Character Editor · Zones Editor · Global Constants

Server

Ingame Console · Server Properties

AI & Bot

AI Suggestions · Bot & AI Settings · Bot Commands

System

General Settings · Admin Log · IP Audit · PHP Error Log · Plugin Manager · Cache Manager · Backup Manager

DAoC CMS

From website to world editor.

DAoC CMS is built around one idea: running a freeshard should not require a disconnected pile of website software, SQL tools, scripts, bots and spreadsheets. Put the shard itself at the center of the CMS.

Back to the beginning