Operate
How to run Modgud once you've got the basics from Getting Started. These pages assume you're the operator: someone who deploys the container, monitors it, and steps in when something breaks.
Deploying
- Docker & Deployment — the official image, env-var reference, reverse-proxy expectations, certificate handling.
- Persistence (Marten) — PostgreSQL setup, master-table-tenancy model, per-realm database naming.
- Multi-tenancy / Realms — the operator-facing side of realm provisioning, domain wiring, and migration paths.
Day 2
- Observability — OpenTelemetry traces + metrics, Prometheus scrape, the in-app live activity feed.
- Recovery CLI — break-glass operations:
bootstrap-admin,set-email,magic-link,reset-2fa,rebuild-projections.
Architecture
- Backend layout — the slice structure (Authentication, Authorization, Domain, Infrastructure, Api) and how they wire together.
- Feature Flags — the runtime toggles that gate in-progress surfaces (currently: Page Builder, …).