feat: storage management (retention, source purge) + Synology NAS backup

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XNQ8ghPfzAfsyVYd6HgFb6
This commit is contained in:
2026-07-23 19:19:40 +00:00
parent b705d77240
commit f5cbcdf4d1
6 changed files with 225 additions and 2 deletions
+2
View File
@@ -15,6 +15,8 @@ export function ensureInit(): Promise<void> {
try { await startImageWorker(); } catch (e) { console.error('[init] Worker-Start fehlgeschlagen:', e); }
try { const { setupTelegram } = await import('./telegram'); await setupTelegram(); }
catch (e) { console.error('[init] Telegram-Setup fehlgeschlagen:', e); }
try { const { startMaintenance } = await import('./maintenance'); startMaintenance(); }
catch (e) { console.error('[init] Wartung-Start fehlgeschlagen:', e); }
console.log('[init] Klarbild bereit.');
})().catch((e) => { started = null; throw e; });
}