This tutorial will guide you through creating an S3 bucket storage with iDrive e2 and connect it to your Telsium account to be used as a storage for Telsium Drive.1
Difficulty: easy
We will refer to End-to-End Encryption as E2EE throughout this tutorial.
IMPORTANT
Because Telsium does not manage your iDrive e2 storage bucket infrastructure, you are ultimately responsible for the security or other issues that may occur with it.
You are also responsible for the fees that iDrive may charge for your storage service. You can check for iDrive e2 pricing here: https://www.idrive.com/s3-storage-e2/pricing.
You are also responsible for storing your bucket access keys in a safe place like a password manager. Actually our recommendation is to don’t store them at all, once you’ve entered them in Telsium, don’t store them yourself, as you can always generate new ones if needed following step 3 of this tutorial.
We strongly recommend that the storage buckets you use for Telsium, use them only for Telsium.
IMPORTANT
Telsium servers need access to your bucket unencrypted credentials in order to be able to sign the urls needed for secure file sharing.
Your storage access and secret keys will be stored encrypted with Telsium managed keys.
Telsium servers DO NOT have access to your storage files underlying data, as they are protected by E2EE.
Telsium servers will never directly interact with your bucket, as the credentials are only used to sign urls.
1. Create an iDrive e2 account
Go to https://app.idrivee2.com/signup and create an account, at the moment of writing it is not necessary to enter a payment method in order to create an account. iDrive has a free tier that you can explore.
2. Create an S3 bucket
Go to your iDrive e2 buckets dashboard and click in “Create bucket”, then in the create bucket form enter the following:
In “Choose enabled regions” select the region where you want your bucket to be located in.
In “Bucket name” enter your bucket name like this: “my-bucket-name“ (please enter your actual bucket name and not “my-bucket-name“).
Leave “Quick setup (optional)” empty.
In “Files in bucket are” select “Private”.
Leave “Default encryption” unchecked, as Telsium Drive is E2EE, so there is no need for this.
Leave “Versioning” unchecked, as file versioning is managed within Telsium.
Leave “Object Locking” unchecked.
Then click in “Create bucket”.
3. Create an access key
Go to your iDrive Access Keys dashboard and click “Create Access Key”. In the access key form enter the following:
In “Name” enter your access key name, it could be something like this: “my-bucket-name-key“ (please enter your actual key name and not “my-bucket-name-key“).
In “Enabled regions” select the region where the bucket created in step 2 was located.
Optional. In “Access Key Expiry” set an expiry date and time.
In “Assign access permission“ select “Read and write“ and then check the option “Allow deletion of objects“, leave “Allow bucket deletion unchecked“.
In “Assign buckets“ select “Select buckets“ then in the list check the bucket you created in step 2.
Then click in “Create Access Key”. Then a message will appear with your generated keys. Copy your “Endpoint”, “Access Key ID” and “Secret Access Key” as you will need to enter them in Telsium.
4. Link your bucket to Telsium
Go to your Telsium account dashboard, you can find it clicking your avatar in top right corner of the app.
In the account dashboard, select the “Storage” item on the left (desktop) or below your avatar in mobile.
In the “Storage” settings under “Storages“ click “Add”, then in the “Add storage“ form enter your bucket credentials as it follows:
In “Name” enter the name you want this storage to identified with, it could be whatever you want, this is in order for you to identify the storage.
In “Storage” enter the following:
In “Endpoint” enter the bucket endpoint you copied in step 3, add “https://“ at the start. It should look something like this.
https://k6l2.or.idrivee2-36.com
Leave “Region” empty.
In “Bucket name” enter the bucket name you created in step 2.
Leave “Use bucket as path” unchecked.
Under “Keys” enter the “Access Key ID“ and “Secret Access Key” you created in step 3.
Then click “Test bucket credentials“.
Optional. In “Capacity” > “Quota capacity“ enter the maximum amount of storage in GB (GigaBytes) you want to allow for this storage. Enter “0” (cero) for unlimited storage.
Upon validation success of your credentials click “Submit“ in the lower right of the form.
5. Enjoy!
That’s it!, you’ve just created a bucket storage with iDrive e2 and linked it to your Telsium account to be used with Telsium Drive, start enjoying your files privately with absolute confidence in our E2EE architecture, with this neither iDrive e2 or us (Telsium) know what your files contain.
Enjoy true privacy, enjoy Telsium.
Get access right now at the Telsium App or visit our website.
An active Telsium Plus subscription is required to link your own S3 storages to Telsium Drive.