Portable Daten und Logs
Verzeichnisstruktur
Die Anwendung verwendet bewusst portable Laufzeitordner relativ zur EXE:
.\Data- Einstellungen, Backups und Korruptions-Snapshots
.\Logs- Batch-Logs und Listen neu erzeugter Ausgabedateien
Ein persistenter Dateisystem-Cache ist absichtlich nicht mehr Teil des Projekts. Kurzlebige Performance-Caches bleiben ausschließlich im Speicher.
Wichtige Konsequenzen
Data/settings.jsonkann TVDB-Zugangsdaten und lokale Serienzuordnungen enthalten und gehört nicht in ein öffentliches Repository.Logskann lokale Dateipfade enthalten und sollte bei Releases oder Uploads ebenfalls bewusst behandelt werden..gitignoreschließt beide Verzeichnisse deshalb standardmäßig aus.