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

# Fastly Object Storage

> Connect Fastly Object Storage buckets as sources and destinations for transfer tasks.

Fastly's S3-compatible object storage. Region names look like AWS's but are Fastly's own, and the
S3 API only works with full-access keys.

## At a Glance

|                   |                                                                   |
| ----------------- | ----------------------------------------------------------------- |
| **Region**        | Required — Fastly region name, e.g., `us-east-1`, `eu-central`    |
| **Endpoint URL**  | Derived from region — `https://<region>.object.fastlystorage.app` |
| **Credentials**   | Access key — `access_key_id`, `secret_access_key`                 |
| **Task defaults** | `s3_no_check_bucket: true`, `fast_list: true`                     |

## Credentials

Create a [secret](/secrets) with the **Fastly Object Storage** provider type. The auth method is
`fastly_access_key`, which requires:

| Field               | Description       |
| ------------------- | ----------------- |
| `access_key_id`     | Fastly access key |
| `secret_access_key` | Fastly secret key |

<Warning>
  Fastly's S3-compatible API requires an access key with **full access to all buckets and
  read/write scope** — per-bucket or read-only keys do not work with the S3 API. Treat Fastly
  secrets accordingly: the key grants account-wide object storage access.
</Warning>

## Location Setup

| Field             | Value                                                                         |
| ----------------- | ----------------------------------------------------------------------------- |
| **region**        | Required — Fastly region name                                                 |
| **endpoint\_url** | Optional — derived from region as `https://<region>.object.fastlystorage.app` |

Example:

| Field          | Example value         |
| -------------- | --------------------- |
| name           | `Fastly EU Storage`   |
| location\_type | Fastly Object Storage |
| bucket\_name   | `acme-objects`        |
| region         | `eu-central`          |

## Provider Quirks

* **Region names are Fastly's own.** They resemble AWS region names but are not the same set —
  note `eu-central` has no `-1` suffix.
* **Bucket names cannot start with `fst` or `fastly`** — those prefixes are reserved.

## Importing from rclone.conf

Fastly remotes appear in `rclone.conf` as `type = s3` with `provider = Fastly`. See the
[rclone import guide](/guides/import-rclone-config).
