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
[Cloudflare R2](https://www.cloudflare.com/developer-platform/r2/) is compatible with AWS S3 and can be configured in Chainloop by providing a custom endpoint.
274
+
275
+
Pre-requisites
276
+
277
+
-**AccessKeyID**
278
+
-**SecretAccessKey**
279
+
-**Bucket Name**
280
+
-**Endpoint**
281
+
282
+
Follow [this instructions](https://developers.cloudflare.com/r2/api/s3/tokens/) to create a compatible AccessKeyID and SecretAccessKey. Then copy the bucket name and endpoint from the bucket settings.
283
+
284
+

285
+
286
+
Finally register the Cloudflare R2 bucket using the `aws-s3` provider and providing the custom endpoint.
287
+
288
+
```bash
289
+
$ chainloop cas-backend add aws-s3 \
290
+
--access-key-id [accessKeyID] \
291
+
--secret-access-key [secretAccessKey] \
292
+
--bucket [bucketName] \
293
+
--endpoint [endpoint] # provide the custom endpoint
294
+
```
295
+
296
+
### Minio
297
+
298
+
[Minio](https://min.io/) is an S3-compatible blob storage that can be configured in Chainloop by providing a custom endpoint.
299
+
300
+
Pre-requisites
301
+
302
+
-**AccessKeyID**
303
+
-**SecretAccessKey**
304
+
-**Bucket Name**
305
+
-**Minio Endpoint**
306
+
307
+
308
+
You can create a new AccessKey from the Minio console.
309
+
310
+

311
+
312
+
Then copy the bucket name and Minio endpoint.
313
+
314
+

315
+
316
+
Finally register the Minio bucket using the `aws-s3` provider and providing the custom endpoint
317
+
318
+
```bash
319
+
$ chainloop cas-backend add aws-s3 \
320
+
--access-key-id [accessKeyID] \
321
+
--secret-access-key [secretAccessKey] \
322
+
--bucket [bucketName] \
323
+
--endpoint [endpoint] # provide the custom endpoint
0 commit comments