Files
project-charlie/docs/roadmap.md
T

908 B

Roadmap

Phase 1 — CI plumbing

  • Inventory /mnt/nas/ stacks.
  • Push Charlie/project-charlie (this repo).
  • Set up Gitea pull-mirrors for relevant upstreams (see strategy.md).
  • Design runner stack (host docker socket; secrets sourcing TBD — candidate: vaultwarden).
  • Stand up runners on morgott + melina, register org-scope to Charlie.
  • Pilot end-to-end on Charlie/ddclient: push → webhook → redeploy.

Phase 2 — Per-app repos

Walk Tier 1 → Tier 5 in repos.md, one stack at a time. Each migration follows migration.md.

Phase 3 — Automation

  • Diun watching registries → webhook → redeploy workflow with force-pull.
  • Retire watchtower.
  • Drift detection: running compose vs repo compose.
  • Backup verification against miquella.
  • Cert/secret expiry checks (authentik, caddy, signing CA).