openwoo-app-config — documentation
Versioned, validated OpenRegister configuration for the OpenWoo app. The config is version-controlled here and gated by CI before it is ever loaded into a tenant. See the repo README for the quick overview.
Pages
- Design — the problem this repo solves, the two tracks, operator-driven provisioning, the hosted control-plane, and how Nextcloud-base consumes the config (explanation).
- Changing the config — the mandatory flow for every config change, plus the make targets (how-to).
- Sanitizer & linter reference — what gets stripped per bucket and which checks gate CI (reference).
- Provisioning a tenant — running the target track against a tenant: env files, interactive prompts, GUI, source credentials (how-to).
- Provisioner command reference — every subcommand, what it does and what it asserts (reference).
- Functional import test — the local layer-2 test against an ephemeral Nextcloud (how-to).
Working notes (notes/)
Dated analysis records — kept for the audit trail, not maintained as documentation: