diff --git a/docs/MIGRATION_LOG.md b/docs/MIGRATION_LOG.md index e69de29..55a805a 100644 --- a/docs/MIGRATION_LOG.md +++ b/docs/MIGRATION_LOG.md @@ -0,0 +1,69 @@ +# Migration Log — Homelab GitOps + +Dieses Dokument verfolgt den Fortschritt der Migration von bestehenden Docker-Containern hin zu einem GitOps-basierten Setup (Gitea + Portainer). + +## Status-Legende + +- ⏳ = geplant +- 🔄 = in Arbeit +- ✅ = migriert +- ⚠️ = Problem / prüfen + +--- + +## Phase 1 — Kritische Services + +| Service | Status | Ziel | Notizen | +|---------------|--------|------|--------| +| Vaultwarden | ⏳ | Git + Traefik | Sicherheitskritisch | +| PostgreSQL | ⏳ | backend_net | Port entfernen | +| DIUN | ⏳ | Gotify fix | Netzwerkproblem | +| Mealie | ⏳ | internes Netz | DB trennen | + +--- + +## Phase 2 — Anwendungen + +| Service | Status | Ziel | Notizen | +|---------------|--------|------|--------| +| Paperless | ⏳ | Traefik | aktuell nicht aktiv | +| Gotify | ⏳ | intern + Traefik | Notification Hub | +| Immich | ⏳ | internes Netz + Proxy | komplex | +| Mail-Archiver | ⏳ | Backend + Proxy | DB gekoppelt | +| Stash | ⏳ | optional | prüfen | + +--- + +## Phase 3 — Operations / Tools + +| Service | Status | Ziel | Notizen | +|---------------|--------|------|--------| +| Portainer | ⏳ | Git Stack | zentrale Verwaltung | +| Dozzle | ⏳ | Proxy + Auth | Logs | +| UptimeKuma | ⏳ | Proxy + Auth | Monitoring | +| dashdot | ⏳ | Proxy + Auth | Systemstatus | +| Filebrowser | ⏳ | intern | Zugriff prüfen | +| Scrutiny | ⏳ | Proxy | SMART | +| Code-Server | ⏳ | VPN-only | Sicherheit | +| LuckyBackup | ⏳ | intern | Backup Tool | + +--- + +## Phase 4 — Infrastruktur & Spezialfälle + +| Service | Status | Ziel | Notizen | +|---------------|--------|------|--------| +| Tailscale | ⏳ | Host | VPN | +| Pi-hole | ⏳ | Host | DNS | +| Plex | ⏳ | Host | Discovery | +| Netdata | ⏳ | Host | Monitoring | +| Glances | ⏳ | Host | Monitoring | +| Netalertx | ⏳ | Host | Netzwerk | + +--- + +## Notizen + +- Keine Migration ohne Test +- Immer nur einen Service gleichzeitig +- Rollback muss jederzeit möglich sein \ No newline at end of file