FigJam Diagram: HMB — Flutter CRM Architecture (expires 2026-04-13)
HMB is a forked Flutter-based CRM application with multi-AI provider support, security hardening, and k3s web deployment.
Deployment Status: HMB is NOT currently deployed from this repository. There are no
kubernetes/apps/hmb/manifests in this repo. The application is managed fromzolty-mat/hmbwhich contains its own deployment configuration. Harbor images exist (production/hmb) but deployment manifests are external.
| Repo | zolty-mat/hmb |
| Image | harbor.k3s.internal.strommen.systems/production/hmb:sha-<commit> |
| Component | Technology | Purpose |
|---|---|---|
| Web frontend | Flutter Web (served via nginx) | CRM UI |
| API backend | Dart / Shelf | REST API |
| Database | PostgreSQL 16 | Data store |
The original HMB Flutter CRM was forked and extended with:
Builds the Flutter web target for linux/amd64 and pushes to Harbor staging. Promoted via standard promote-image.yml workflow.
Exposes /metrics via Prometheus HTTP middleware on the API server.
Refinement note: Document the specific AI provider integrations and configuration once the multi-AI feature is finalized. Add deployment manifests to this repo when the service is ready for cluster deployment.