You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ It supports multiple backends: Azure Blob Storage and local filesystem, to provi
5
5
It caches the files in a local directory and serves them from there.
6
6
Range requests are supported, but only for start offset, end limit is not implemented yet.
7
7
Files are protected by upload locking to prevent concurrent uploads to the same path.
8
-
To limit disk usage, a background housekeeping loop samples disk space every five minutes and deletes the oldest cached files (older than an hour) whenever free space drops below 12%.
8
+
To limit disk usage, a background housekeeping loop samples disk space every five minutes and deletes the oldest cached files (older than an hour) whenever free space drops below 12%. A housekeeping summary is logged every five minutes showing the current free space, cache size, and any clean-up actions taken.
-**JWT Authentication**: Secure token-based authentication for uploads
92
92
-**Multiple Storage Backends**: Currently supports Azure Blob Storage with extensible driver architecture
93
-
-**Local Caching**: Files are cached locally with automatic cleanup when disk space is low; disk space is sampled every five minutes and the least recently updated cached files older than an hour are removed until space recovers
93
+
-**Local Caching**: Files are cached locally with automatic cleanup when disk space is low; disk space is sampled every five minutes, a housekeeping summary is logged at the same cadence, and the least recently updated cached files older than an hour are removed until space recovers
94
94
-**Range Request Support**: Partial content downloads using HTTP range requests
95
95
-**File Locking**: Prevents concurrent uploads to the same file path
96
96
-**Prometheus Metrics**: System monitoring and metrics collection
0 commit comments