Add checksum validation for archived media
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled

This commit is contained in:
Codex Agent
2026-01-30 11:29:40 +01:00
parent 9a8305d986
commit eeffe4c6f1
7 changed files with 406 additions and 1 deletions

View File

@@ -12,6 +12,15 @@ return [
'critical' => (int) env('STORAGE_CAPACITY_CRITICAL', 90),
],
'checksum_validation' => [
'enabled' => (bool) env('STORAGE_CHECKSUM_VALIDATION', true),
'alert_window_minutes' => (int) env('STORAGE_CHECKSUM_ALERT_WINDOW_MINUTES', 60),
'thresholds' => [
'warning' => (int) env('STORAGE_CHECKSUM_WARNING', 1),
'critical' => (int) env('STORAGE_CHECKSUM_CRITICAL', 5),
],
],
'monitor' => [
'lock_seconds' => (int) env('STORAGE_MONITOR_LOCK_SECONDS', 300),
'cache_minutes' => (int) env('STORAGE_MONITOR_CACHE_MINUTES', 15),