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

# MinIO

> Set up MinIO credentials for the MinIO resource.

## Credentials

### 1. Create an access key

1. Open the **MinIO Console** (e.g. `http://localhost:9001`) and sign in
2. Go to **Access Keys** -> **Create access key**
3. Copy the **Access Key** and **Secret Key**
4. Note your server **endpoint** (e.g. `http://localhost:9000`) and **bucket** name

MinIO is self-hosted, so there is no region-derived endpoint, the `endpoint_url`
is required and MinIO uses path-style addressing.

### 2. Set environment variables

```bash theme={null}
# .env.development
MINIO_BUCKET=my-bucket
MINIO_ENDPOINT=http://localhost:9000
MINIO_ACCESS_KEY=...
MINIO_SECRET_KEY=...
```

For Python configuration, see the [MinIO resource](/python/resource/minio) docs.
