Accounts and providers

Last updated: November 9, 2026

An account is a connection to one storage provider. This page covers adding one, the settings each provider needs, and managing your accounts afterwards.

Add an account

An account is a connection to one storage provider: its address and your access keys. The first time you open BucketWorx the window is empty and asks you to add one.

The BucketWorx window before any account is added, with an Add your first account button in the middle.
The first launch. Click Add account, in the middle or in the sidebar.

Pick your provider

BucketWorx has settings ready for AWS S3, Cloudflare R2, Backblaze B2, Wasabi, DigitalOcean Spaces and MinIO. Any other server that speaks the S3 protocol should work too, but we haven't tested those. Choosing a provider fills in the settings that provider needs.

The Provider drop-down in the Add account form, listing AWS, Cloudflare R2, Backblaze B2, Wasabi, DigitalOcean Spaces and MinIO.
The provider list in the Add account form.

Amazon S3

Give the account a name you will recognise (Work, Media archive), check the region, and paste an access key ID and secret access key. The form explains where to create a key in the AWS console and links to AWS's own guide. If you already use the AWS command line, choose AWS profile instead of access keys and pick a profile from your AWS files. BucketWorx only reads those files.

The Add account form with AWS chosen: name, region, advanced settings, and access key ID and secret key fields.
Adding an AWS account. The Advanced section holds the endpoint and certificate settings, which most people never need.

Cloudflare R2

R2 needs an endpoint URL as well as keys. In the Cloudflare dashboard open R2, then Manage API tokens, then Create API token. Cloudflare shows the access key ID and secret once, so copy them straight away. Copy the S3 API endpoint from the R2 overview page too. It looks like https://<account-id>.r2.cloudflarestorage.com.

The Add account form with Cloudflare R2 chosen, showing the endpoint URL field filled with an example address.
Adding a Cloudflare R2 account. The values shown are examples.

MinIO and other S3-compatible servers

For MinIO, or any server you run yourself, enter the server's address as the endpoint (for example http://localhost:9000). A self-hosted server usually wants Use path-style addresses ticked. If it uses a self-signed certificate, use Trust a custom certificate… and choose the certificate file its administrator gave you.

Press Test connection before you save. It answers within about ten seconds with "Connected. Found 3 buckets.", or says what is wrong.

The Add account form for MinIO after Test connection, showing the message Connected. Found 3 buckets.
A successful connection test.

Where your secret key goes. BucketWorx stores secret keys in your operating system's keychain. They are never written to the settings file or to logs. If your system has no keychain you can use the key for this session only, or use an AWS profile.

Manage your accounts

Each account is a card in the sidebar showing a letter badge, its name and provider. Right-click the card, or use its "…" button, to Edit, Remove, refresh its bucket list, or move it up or down the list. The same actions are in Settings, Accounts.

The right-click menu on an account card: Refresh, Edit, Remove, Move up and Move down.
The account card's menu.
The Edit account dialog for a MinIO account, with the secret key field empty and a hint to leave it empty to keep the saved key.
Editing an account. Leave the secret empty to keep the saved one.
The Add account form for AWS with the AWS profile option chosen and a profile picked from a drop-down.
Using an AWS profile instead of access keys.

Move accounts to another computer

From beta 5, Settings, Accounts has Export… and Import… under Move accounts to another computer. Export saves every account to one file, bucketworx-accounts.toml, with its provider, endpoint, region and access key ID. Secret keys are never included, so the file is safe to copy around; you type each secret again on the other computer.

More help

Topics

Step-by-step guides

All help, including installing BucketWorx.