feat(deploy): add declarative installation workflow
Some checks failed
Dependency Audit / dependency-audit (push) Has been cancelled
Deployment Installer / deployment-installer (push) Has been cancelled
Security Audit / security-audit (push) Has been cancelled

This commit is contained in:
2026-07-30 15:36:37 +02:00
parent fcb8296812
commit 82e836b720
15 changed files with 3654 additions and 0 deletions

View File

@@ -7,6 +7,11 @@ Current shared profiles:
- `govoplan/dev/postgres`
- `govoplan/dev/production-like`
The generated whole-product Compose profile is owned by
`tools/deployment/govoplan-deploy.py`. It renders a deployment-specific
`compose.json` from a versioned installation specification; generated files and
secrets remain outside the repository.
Module-specific Docker test beds remain in their owning repositories:
- `govoplan-campaign/dev/mail-testbed`