BucketWorx

BucketWorx is a desktop S3 client for Windows, macOS and Linux. It browses large buckets, uploads and downloads in parallel with pause and resume, syncs folders with a preview, restores old versions and undeletes files, and has a command line and a built-in MCP server for AI tools. It has a Storj preset, tested against Storj with its full compatibility suite.

BucketWorx has a free edition, and a one-time Pro licence for multiple accounts, folder sync and AI write access. It's in public beta.

Create S3 credentials

BucketWorx connects through Storj's S3-compatible gateway, so it needs S3 credentials, not an access grant. Follow Access and choose S3 Credentials as the access type. Copy the Access Key and Secret Key: the secret is shown only once.

Connect BucketWorx to Storj

  1. In BucketWorx, click Add account.
  2. Choose Storj from the Provider list. BucketWorx fills in the endpoint, https://gateway.storjshare.io, and the settings Storj needs.
  3. Give the account a name, and paste the access key and secret key.

  1. Press Test connection, then Save. Your buckets appear under the account in the sidebar.

BucketWorx keeps the secret key in your operating system's keychain.

What BucketWorx does differently on Storj

  • Part size. Large files are uploaded in parts of at least 64 MB, so each part fills a Storj segment.
  • Versions. In a bucket with versioning, BucketWorx shows each file's versions, restores old ones, and undeletes files. Its recycle bin view lists everything deleted in a folder and the folders below.
  • Object Lock works: locked files can't be overwritten or deleted.
  • Deleting a bucket. BucketWorx refuses to delete a bucket that still holds old versions or delete markers, so they're never removed with it by accident.
  • Not offered on Storj: object ACLs, CORS rules, bucket policies, lifecycle rules, website settings and storage classes, as Storj doesn't support them.

More detail: BucketWorx provider notes.

Previous
Bacula