Website and admin for the Directorium platform (directorium.app).
Find a file
manlycucumber f599878eea
All checks were successful
release / release (push) Successful in 6s
chore(release): v0.1.0
2026-08-05 15:02:19 -04:00
.forgejo/workflows ci(release): stop the release publishing notes with commits silently missing 2026-08-05 14:34:02 -04:00
.githooks ci(release): stop the release publishing notes with commits silently missing 2026-08-05 14:34:02 -04:00
.github ci(release): port release automation off release-please to the tier-kit git-cliff flow (#143) 2026-08-05 11:44:22 -04:00
scripts ci(release): stop the release publishing notes with commits silently missing 2026-08-05 14:34:02 -04:00
.gitattributes chore: scaffold workflow-full baseline 2026-06-30 18:56:06 -04:00
.gitignore chore: scaffold workflow-full baseline 2026-06-30 18:56:06 -04:00
CHANGELOG.md chore(release): v0.1.0 2026-08-05 15:02:19 -04:00
cliff.toml ci(release): port release automation off release-please to the tier-kit git-cliff flow (#143) 2026-08-05 11:44:22 -04:00
composer.json refactor: rename platform Introibo -> Directorium (Site) (#140) 2026-07-06 13:08:47 -04:00
LICENSE chore: scaffold workflow-full baseline 2026-06-30 18:56:06 -04:00
README.md refactor: rename platform Introibo -> Directorium (Site) (#140) 2026-07-06 13:08:47 -04:00
ROADMAP.md chore: point org references at DirectoriumApp (#142) 2026-07-06 13:43:36 -04:00

Directorium — Website & Admin

The flagship website and admin for the Directorium platform — Introíbo ad altáre Dei.

Site is directorium.app: the public reader (calendar + day pages, Sources & licenses, SEO, cookieless analytics) and the authenticated admin SPA for the platform — API-key issue/revoke/ rotate per tenant, per-key quotas and rate limits, usage stats, data-version status, "rebuild & purge," and health/status. It is a client of the Directorium API.

The admin SPA and public site ship as static assets (Cloudflare-cached) on authenticated PHP endpoints; auth is PHP sessions + hashed passwords (optional 2FA). Privacy-first throughout: cookieless analytics, minimal/no PII, no third-party trackers.

Status

Pre-release — v0.1.0 in progress. See the roadmap.

Stack

PHP + MySQL on DreamHost, Cloudflare in front. Node is build-time only (static asset build); no Python.

Development

Work branches off develop, lands via squash PRs with Conventional-Commit titles, and releases are cut automatically by release-please.

Licence

© 2026 Directorium. Licensed under AGPL-3.0-or-later (see LICENSE). The compiled calendar dataset is released under CC0.