Storj bucket not selectable when setting up new TrueCloud Backup task

Hi all,

I have a new Storj account which I’d like to use to backup data from my TrueNAS ElectricEel-24.10.1 system. In Storj, I’ve created a new bucket. I’ve created a new access key for trueNAS where I granted Full Access.

Now in TrueNAS, when I try to define a new TrueCloud Backup Task, when I open the “Bucket” drop-down I can see my bucket in the list but it’s greyed out and not select-able.

Anybody know why this could be?

Thanks,
Justin

I don’t know the reason but using a bucket created in storj web interface did not work for me either. Selecting “Add new” in TrueNAS is working.

1 Like

So over 2 years iXsystems did nothing to make this more user-friendly? :roll_eyes:

How about using “Amazon S3” instead of “Storj iX” in TrueNAS to connect existing storj buckets? Could this work or am I missing something? :thinking:

Just don’t use the “integration”. It’s a pathetic half-baked nonsense. They don’t even use native storj integration - it’s still s3 anyway.

Hello @justinb,
Welcome to the forum!

You have several options:

  1. You can request to delete your current account and create a new one using the special link: TrueNAS iX-Storj Cloud Storage: Secure Data Solutions, it’s also available from the TrueNAS UI.
  2. You can request to apply the required value attribution via Support request: Submit a request – Storj DCS (available only for PRO account owners)
  3. You can create a new bucket using Storj S3 credentials from the TrueNAS UI, then TrueNAS would allow you to select this bucket
  4. You may configure a Generic S3 credentials and you will be able to select any bucket (however, the Generic S3 wouldn’t have additional parameters like a chunk size, which for Storj is better to have like 60MiB-64MiB to reduce costs on segments fee).

For pp.2-4 you would not be able to get an IX Starter Package, because to apply the value attribution to your account it must be PRO, but to use an IX Starter Package you need to upgrade from a free trial account, later it will not be available. The upgrade to IX Starter Package is available only if your account has an IX systems value attribution (which is not available for the regular Storj account).

They did. You may create a new bucket bucket from the TrueNAS UI and it will allow to select it, even if this is a usual Storj account without IX system value attribution (they would add it for that specific bucket).

This is does not help. There is no reason for them to create extra friction for users who want to use storj by disallowing to use buckets (let alone accounts) created the way user wants.

The actual reason is of course they half backed the solution and it was probably easier to add restrictions than properly design it to support proper access grants or at least encryption passphrase.

This “integration” was conceived by marketing and implemented enough to put a checkmark in marketing materials and formally satisfy partnership agreements.

In my personal opinion, as a long time TrueNas (over 7? Maybe 10? years) and Storj (over 2 years) user, the IX_Storj integration in TrueNAS, as of today, is an unusable counterproductive gimmick, that casts bad shadow on an excellent NAS OS, excellent rclone under the hood, and excellent storage service Storj. It shall be redone or removed asap.

It actually works, they add a needed tuning out of the box when you use a Storj S3 credentials rather than a Generic ones (you do not have a required options in the UI).

Also:

TrueNAS and Storj works better together. I’m very excited that we finally finished the restic integration to make TrueCloud Backup possible.