Update Providers

Scott E. Graves 2025-02-23 18:56:05 -06:00
parent ae16c2cf67
commit c1d7c4b959

@ -7,4 +7,14 @@
* The S3 provider utilizes the de facto standard AWS S3 HTTP REST API via `libcurl`
* An access key and secret key are required for operation, configured via `S3Config.AccessKey` and `S3Config.SecretKey` in `config.json`
* A bucket name is required, configured via `S3Config.Bucket` in `config.json`
* Both path-style and virtual hosted-style are supported, configured via the `S3Config.UsePathStyle` setting in `config.json`
* Both path-style and virtual hosted-style are supported, configured via the `S3Config.UsePathStyle` setting in `config.json`
### Sia
* The Sia provider utilizes the `renterd` native HTTP REST API via `libcurl`
### Encryption
* The encryption provider takes a local path and transparently encrypts file/directory names and file content.
* This is a pass-through provider, meaning all encryption operations happen at the time of file access.
* This is useful for encrypting data prior to being uploaded to online backup providers like [IDrive](https://www.idrive.com/).