Files
GSM/todo.md
Alexander Zielonka c74ac543aa aa
2026-01-07 08:03:19 +01:00

1.1 KiB

Homelab TODOs

Prioritaet Hoch

  • GSM Modularisierung & Wiederverwendbarkeit
    • Server-Typen als Plugins auslagern (minecraft, factorio, vrising, ...)
    • Generisches Interface fuer neue Gameserver-Typen
    • Konfiguration per UI statt config.json
    • Docker-Compose fuer einfaches Deployment
    • Environment-basierte Konfiguration
    • Multi-Instanz-Faehigkeit (mehrere Homelabs)

Prioritaet Mittel

  • Backup-Loesung fuer Gameserver-Welten

    • Automatische Snapshots (taeglich)
    • Offsite-Backup (Nextcloud/S3)
    • Restore-Prozedur dokumentieren
  • Monitoring-Alerts

    • Discord Webhook bei Server-Crash
    • Email-Benachrichtigung optional
    • Alerting-Regeln in Prometheus/Grafana
  • Automatische Restarts bei Crash

    • Watchdog-Service implementieren
    • Health-Checks definieren
    • Restart-Limits (kein Endlos-Loop)

Prioritaet Niedrig

  • Dark/Light Mode Toggle im Frontend
  • Server-Logs durchsuchbar machen
  • Scheduled Restarts (z.B. taeglich 4 Uhr)
  • Player-Statistiken (Spielzeit, Join-History)
  • Changelog/Audit-Log fuer Admin-Aktionen