Update Providers

2025-08-14 20:04:26 -05:00
parent 05709ae291
commit 01a8f7207d

@@ -4,7 +4,7 @@
- **S3 Provider**
- **Sia Provider**
- **Encryption Provider** (WorkinProgress — use with caution)
- **Encryption Provider** (Work-in-Progress — use with caution)
---
@@ -12,9 +12,9 @@
- Implements the **AWS S3 HTTP REST API** via `libcurl`.
- Requires:
- `S3Config.AccessKey` your access key
- `S3Config.SecretKey` your secret key
- `S3Config.Bucket` target bucket name
- `S3Config.AccessKey` - your access key
- `S3Config.SecretKey` - your secret key
- `S3Config.Bucket` - target bucket name
- Supports both **path-style** and **virtual-hostedstyle** addressing, controlled via `S3Config.UsePathStyle`.
- Optional **transparent encryption** (file/directory names + content) using `XChaCha20-Poly1305`:
- Enabled with `S3Config.EncryptionToken` in `config.json`