Hello
My initial idea was to use one private Tigris bucket with a public prefix. Something I can achieve in S3 with a bucket policy configuration. Looking at the Tigris documentation I don’t think that is possible. It looks like either I use object acl and set the acl for EACH OBJECT or I use a public bucket. For my case, the latter made more sense.
The problem is that I cannot find a way to have 2 buckets in one application:
❯ fly storage create --public --name public-named-bucket
Error: A Tigris project named previous-bucket-name already exists for app existing-app-name
I can create a bucket in the Tigris dashboard, but it appears in my organization, and I don’t see a way to add it to the application. What I’m trying now is to use a new key created in Tigris and programmatically configure it in the app, but it feels odd that the bucket will appear in the org not linked ot the app. Is there any way to achieve this?