Skip to main content
Tigris is a globally caching, S3-compatible object storage service built on Fly.io infrastructure.

Launching a new Application?

If @aws-sdk/client-s3 is listed as a dependency in your package.json, Tigris will be automatically selected by fly launch. This can be overridden in the launch UI: Tigris Launch-UI

Adding Tigris to an existing application?

Create a storage bucket using fly storage create:

Usage

Once provisioned, no further configuration is required to access your bucket using the S3Client class:

Demo

node-dictaphone contains a demo application that captures audio, uploads the result to a Tigris bucket, where it can be selected and replayed:

Find out more!

Now that you are up and running, there is a lot more to explore on the Tigris Global Object Storage page. Highlights include public buckets, migrating to Tigris with shadow buckets, pricing, and AWS API compatibility.