Roadmap adjusted to reflect the current state of the project and future plans.

This commit is contained in:
2026-05-03 21:34:49 +02:00
parent fb617cc48a
commit 9a8c3c79a5
+1 -1
View File
@@ -51,7 +51,7 @@ These don't block earlier phases, but capture them now so they're not forgotten.
### Observability
- [ ] **Grafana provisioning git-backed.** Was previously synced from github; that integration was removed when migrating off github. Restore via Gitea — either grafana's native git provisioner or a workflow that syncs `Charlie/grafana-dashboards` → grafana's `provisioning/dashboards/` directory on morgott. Dashboards become version-controlled assets.
- [ ] **Grafana dashboards as code.** Grafana 12.2's UI Git Sync only supports github.com — Gitea isn't an option in the wizard. Pattern: dashboards live as JSON files inside `Charlie/victoriametrics/dashboards/`, mounted into grafana's provisioning path. Edits in the UI go to grafana's DB but UI shows a "Cannot save provisioned dashboard" dialog with a "Copy JSON" button — paste into the file in the repo, push, file-watcher in grafana picks it up. Sidecar that auto-syncs UI edits → git deferred until the manual loop becomes painful.
### Secrets