StorafleetStorafleet

/// CONNECT A PROVIDER / HETZNER OBJECT STORAGE

Hetzner Object Storage

Hetzner Object Storage is S3-compatible and authenticates with project-scoped S3 credentials (an Access Key and a Secret Key). It requires path-style addressing.

Don't have a bucket yet? Create one first →

What you need

  • An Access Key and Secret Key from your project's S3 credentials.
  • The bucket name and the region (one of fsn1, nbg1, hel1).

Create S3 credentials

  1. In the Hetzner Cloud Console, open your project.
  2. Go to Security → S3 Credentials and click Generate credentials.
  3. Copy the Access Key and Secret Key — the Secret is shown only once. Credentials are project-scoped and valid for all buckets in the project.

Endpoint & region

https://<REGION>.your-objectstorage.com — for example https://fsn1.your-objectstorage.com. Regions are fsn1, nbg1, and hel1.

Connect the Fleet

  1. From the Fleet page, click Create Fleet and pick Access Keys; enter a name, the bucket name, and the region.
  2. Paste the Access Key and Secret Key.
  3. Set the endpoint to https://<REGION>.your-objectstorage.com and connect.

Supported features

Hetzner Object Storage supports versioning, lifecycle, CORS, bucket policy, and object tags. Object Lock is not supported.

Hetzner requires path-style addressing — its wildcard TLS certificate doesn't cover virtual-hosted bucket subdomains. storafleet uses path-style automatically.