Object Storage
Welcome to Tigris! Tigris stores data as objects within buckets. An object is a file with metadata, and a bucket is a container for objects. To use Tigris, create a bucket with a unique name and upload your data as objects. Each object has a unique key within the bucket. Tigris stores data close to your users and moves it if they change regions. Buckets and objects are private and accessible only via granted access keys.
Getting Started
If you prefer to use the UI, try out storage.new, you’ll be up and running in a minute.
If you prefer the CLI, to get started simply follow the following steps:
- Install flyctl - the open source Fly.io CLI we will use to manage our buckets.
- Create an account with
fly auth signup
or log in withfly auth login
. - Run
fly storage create
to create a bucket.
Next Steps
Now that you have a bucket, you can start storing objects in it. An object can be any kind of file: a text file, a photo, a video, or anything else. As Tigris is S3-compatible, you can use standard AWS S3 SDKs and libraries to store and retrieve objects.
Take a look at examples of how to use Tigris with the most popular S3 SDKs and CLIs here.
Or, check out the Dashboard to manage your buckets and objects.