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