/// 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
- In the Hetzner Cloud Console, open your project.
- Go to Security → S3 Credentials and click Generate credentials.
- 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
- From the Fleet page, click Create Fleet and pick Access Keys; enter a name, the bucket name, and the region.
- Paste the Access Key and Secret Key.
- Set the endpoint to
https://<REGION>.your-objectstorage.comand 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.