Placeholder roles and playbooks for the central-site services of the dmfdeploy platform.
Part of dmfdeploy, an independent open prototype that explores the ideas of the EBU Dynamic Media Facility on commodity infrastructure. Status: scaffold, version 0.1.0, with no running code yet.
This repository is public so that the central-site part of the architecture has a visible place in the project. It holds the planned layout only. Nothing here deploys a service today. For the reasoning, see the dmfdeploy platform plan.
| Service | Status | Notes |
|---|---|---|
| Authentik | STUB | Central identity provider that all clusters would federate to |
| OpenBao | STUB | Secrets backend, planned to move here from a separate deployment |
| Harbor / Zot | STUB | Container registry (choice deferred) |
| Central NetBox | STUB | Optional federation hub |
| Central Forgejo | STUB | Optional central Git repository hub |
dmf-env: generic environment provisioning + bootstrap tooling
Scaffold only. The roles are stubs, and the central services in the table are planned work. The stubs mark where each service goes. They do not deploy anything yet.
Apache License, Version 2.0. See LICENSE. Third-party components are listed in NOTICE.
AGENTS.md, CLAUDE.md and QWEN.md hold instructions for AI coding agents that help maintain this repository. For the human workflow, see CONTRIBUTING.md.