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 SecurityS3 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.