> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abliteration.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# S3-Compatible

> Archive Policy Gateway events in any S3-protocol storage — MinIO, Wasabi, DigitalOcean Spaces.

Archive Policy Gateway events in any S3-protocol storage — MinIO, Wasabi, DigitalOcean Spaces, Scaleway Object Storage, self-hosted SeaweedFS, etc.

Use this when your provider speaks the S3 API but isn't one of our native options ([AWS](/policy-gateway/policy-logs/s3), [R2](/policy-gateway/policy-logs/cloudflare-r2), [B2](/policy-gateway/policy-logs/backblaze-b2), [GCS](/policy-gateway/policy-logs/gcs)).

## Configure

| Field             | Value                                                           |
| ----------------- | --------------------------------------------------------------- |
| Type              | S3-Compatible                                                   |
| Endpoint          | Your provider's S3 endpoint, e.g. `https://minio.internal:9000` |
| Bucket            | Your bucket name                                                |
| Access Key ID     | Provider access key                                             |
| Secret Access Key | Provider secret key                                             |
| Region            | Optional — some providers require it, some don't                |
| Prefix            | Default `policy-gateway/`                                       |

## Object layout

```text theme={"system"}
s3://<bucket>/policy-gateway/
  date=2026-04-20/
    <event_id>.json
```

See the full field list in [connectors](/policy-gateway/connectors).
