Update Configuration File Options
@@ -4,29 +4,29 @@ This document describes configuration settings for **Repertory** across all prov
|
|||||||
|
|
||||||
## 🛠 Common Settings (S3, Sia, Remote)
|
## 🛠 Common Settings (S3, Sia, Remote)
|
||||||
|
|
||||||
| Setting | Description | Live Update |
|
| Setting | Description | Providers | Live Update |
|
||||||
|---------|-------------|-------------|
|
|---------|-------------|-----------|-------------|
|
||||||
| ApiUser | API username for authentication | ❌ |
|
| ApiUser | API username for authentication | ✅ Remote / ✅ S3 / ✅ Sia | ❌ |
|
||||||
| ApiPassword | API password for authentication | ❌ |
|
| ApiPassword | API password for authentication | ✅ Remote / ✅ S3 / ✅ Sia | ❌ |
|
||||||
| ApiPort | API listening port | ❌ |
|
| ApiPort | API listening port | ✅ Remote / ✅ S3 / ✅ Sia | ❌ |
|
||||||
| DatabaseType | Storage backend type (e.g., rocksdb) | ❌ |
|
| DatabaseType | Storage backend type (e.g., rocksdb) | ✅ Remote / ✅ S3 / ✅ Sia | ❌ |
|
||||||
| DownloadTimeoutSeconds | Max time in seconds before a download is aborted | ✅ |
|
| DownloadTimeoutSeconds | Max time in seconds before a download is aborted | ✅ S3 / ✅ Sia | ✅ |
|
||||||
| EnableDownloadTimeout | Whether download timeout is enforced | ✅ |
|
| EnableDownloadTimeout | Whether download timeout is enforced | ✅ S3 / ✅ Sia | ✅ |
|
||||||
| EnableDriveEvents | Enable event tracking for drive operations | ✅ |
|
| EnableDriveEvents | Enable event tracking for drive operations | ✅ Remote / ✅ S3 / ✅ Sia | ✅ |
|
||||||
| EventLevel | Logging verbosity (info, debug, etc.) | ✅ |
|
| EventLevel | Logging verbosity (info, debug, etc.) | ✅ Remote / ✅ S3 / ✅ Sia | ✅ |
|
||||||
| EvictionDelayMinutes | Delay before cached files are evicted | ✅ |
|
| EvictionDelayMinutes | Delay before cached files are evicted | ✅ S3 / ✅ Sia | ✅ |
|
||||||
| EvictionUseAccessedTime | Use last access time for eviction logic | ✅ |
|
| EvictionUseAccessedTime | Use last access time for eviction logic | ✅ S3 / ✅ Sia | ✅ |
|
||||||
| HighFreqIntervalSeconds | Interval for high-frequency tasks | ❌ |
|
| HighFreqIntervalSeconds | Interval for high-frequency tasks | ✅ S3 / ✅ Sia | ❌ |
|
||||||
| LowFreqIntervalSeconds | Interval for low-frequency tasks | ❌ |
|
| LowFreqIntervalSeconds | Interval for low-frequency tasks | ✅ S3 / ✅ Sia | ❌ |
|
||||||
| MedFreqIntervalSeconds | Interval for medium-frequency tasks | ❌ |
|
| MedFreqIntervalSeconds | Interval for medium-frequency tasks | ✅ S3 / ✅ Sia | ❌ |
|
||||||
| MaxCacheSizeBytes | Maximum cache size in bytes | ✅ |
|
| MaxCacheSizeBytes | Maximum cache size in bytes | ✅ S3 / ✅ Sia | ✅ |
|
||||||
| MaxUploadCount | Max simultaneous uploads | ✅ |
|
| MaxUploadCount | Max simultaneous uploads | ✅ S3 / ✅ Sia | ✅ |
|
||||||
| OnlineCheckRetrySeconds | Seconds between online check retries | ✅ |
|
| OnlineCheckRetrySeconds | Seconds between online check retries | ✅ S3 / ✅ Sia | ✅ |
|
||||||
| PreferredDownloadType | Download strategy (default, streaming, etc.) | ✅ |
|
| PreferredDownloadType | Download strategy (default, streaming, etc.) | ✅ S3 / ✅ Sia | ✅ |
|
||||||
| RetryReadCount | Number of read retries before failing | ✅ |
|
| RetryReadCount | Number of read retries before failing | ✅ S3 / ✅ Sia | ✅ |
|
||||||
| RingBufferFileSize | Size of the ring buffer file in MB | ✅ |
|
| RingBufferFileSize | Size of the ring buffer file in MB | ✅ S3 / ✅ Sia | ✅ |
|
||||||
| TaskWaitMs | Delay between queued tasks in ms | ✅ |
|
| TaskWaitMs | Delay between queued tasks in ms | ✅ Remote / ✅ S3 / ✅ Sia | ✅ |
|
||||||
| Version | Config schema version | ✅ |
|
| Version | Config schema version | ✅ Remote / ✅ S3 / ✅ Sia | ✅ |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user