Roadmap¶
Where this homelab is headed. Checked items link to what shipped; unchecked items are intentions, roughly ordered by priority within each horizon.
Now (operational gaps)¶
- Automated backups (currently none, details):
-
services.vaultwarden.backupDirfor the Vaultwarden SQLite DB - Forgejo dump or mirror to an external remote
- Off-host backup job (restic/borgbackup) for midgard
/var/lib
-
- Alert delivery: Prometheus rules exist but Alertmanager is not configured, so alerts are visible only in the UI (details)
- Deploy this docs site: merge the docs branch,
just switch yggdrasil, add thedocs.ridewithmin.comDNS record
Next¶
- Give alfheim a real job: promote one low-risk service to the OCI node to validate the cloud-host pattern
- Per-page edit buttons on this site (
content.action.edit+ Forgejoedit_uri) - Review whether any tailnet-only surface deserves Cloudflare Access as a second factor
Someday / ideas¶
- Public (read-only) version of this documentation
- Declarative Hermes Agent setup on midgard (promote from mutable
~/.hermesonce stable) - Dashboards-as-code expansion in Grafana (more provisioned dashboards)
How to use this page
When an item ships, check it off and link the relevant page or commit. When priorities change, reorder. This page is a living document, not a promise.