This tutorial will guide you through creating an S3 bucket storage with Tigris S3 Storage 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 Tigris S3 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 Tigris may charge for your storage service. You can check for Tigris S3 pricing here: https://www.tigrisdata.com/docs/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 Tigris account
Go to https://console.tigris.dev and create an account, at the moment of writing it is not necessary to enter a payment method in order to create an account. Tigris has a free tier that you can explore.
2. Create an S3 bucket
Go to your Tigris dashboard and click in “Buckets” in the left menu. In the S3 dashboard click in “Create bucket“. In the create bucket form enter the following:
In “Bucket name” enter your bucket name like this: “my-bucket-name“ (please enter your actual bucket name and not “my-bucket-name“).
In “Public“ leave it unchecked.
In “Select tier“ select “Standard”.
Then click in “Create”.
3. Create an access key
Go to your Tigris dashboard and in the left menu click “Access keys“. In your access keys dashboard click “Create New Access Key”. In the create access key form enter the following:
In “Key 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 “Admin Access“ leave it unchecked.
In “Bucket permissions” > “Add Buckets“ add the bucket you just created in step 2 from the dropdown and change the permission from “ReadOnly“ to “Editor“.
Then click in “Create Access Key”. Then a message will appear with your generated keys. Copy your “Endpoint URL S3”, “Access Key ID”, “Secret Access Key” and “Region“ 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. It should look something like this.
https://fly.storage.tigris.dev
In “Region“ enter the region you copied in step 3.
In “Bucket name” enter the bucket name you created in step 2.
In “Use bucket as path” mark it as checked.
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 Tigris S3 Storage 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 Tigris 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.