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

# S3-compatible storage

> Connect your S3-compatible object store as a source

Many object storage platforms offer "S3 compatibility", enabling reading from the object store using the S3 protocol. The S3 protocol uses an HMAC key made up of an access ID and a secret to authenticate and read data.

## Step 1: create an HMAC access ID and secret

Consult your object storage platform's documentation to learn how to generate an HMAC access ID and secret. Scope the credentials to read only the bucket you want to sync.

<Note>
  If your object store restricts access by IP, allow the static IP so we can reach the bucket. Reach out to your account representative for the static IP address to use.
</Note>

## Step 2: submit your connection details

Provide the following details to complete the source setup:

1. The **name** is a descriptive name of the source.
2. The **host** of your S3-compatible server.
3. The **port** of your S3-compatible server.
4. The **bucket name** you want to read from.
5. The **HMAC access ID** from Step 1.
6. The **HMAC secret** from Step 1.

The connection uses SSL by default. If your server does not support SSL, you can disable it.
