Here's how to connect Hetzner Object Storage to Upper:

Creating a bucket

  1. Log in to your Hetzner Console.
  2. Create or open a Project.
  3. Navigate to Object Storage.
  4. Click Create Bucket and follow the prompts to configure its name, region, and permissions.

Create & retrieve credentials

  1. Click on the newly created bucket.
  2. Click Manage Credentials.
  3. Click Generate Credentials and follow the prompt.
  4. Click Generate Credentials and enter the following credentials in Upper:

<aside> 🔐

Upper securely stores your credentials in the device’s keychain (or in the iCloud Keychain, if enabled). Your credentials are never shared or exposed by Upper.

</aside>

Setting up the Endpoint in Upper

In Upper, add a new S3-compatible endpoint with the following settings:

URL https://<datacenter-region>.your-objectstorage.com
Region Your network zone (e.g. eu-central)
Default bucket Your default S3 bucket (optional)
Access Key ID Generated Access Key
Secret Key Generated Secret Key