From ae16c2cf67b363d6ada7790c4ff25419af1daffa Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Sun, 23 Feb 2025 18:50:33 -0600 Subject: [PATCH] Add Providers --- Providers.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Providers.md diff --git a/Providers.md b/Providers.md new file mode 100644 index 0000000..553fe2d --- /dev/null +++ b/Providers.md @@ -0,0 +1,10 @@ +## Details + +`repertory` supports 3 different back-end providers: `S3`, `Sia` via `renterd` and `encryption`. + +### S3 + +* 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` \ No newline at end of file