Hi, I have a tigris question about creating bucket notifications programatically.
We’re building a multi-tenant application on Fly.io using Tigris for object storage. We provision one bucket per tenant (currently ~100 tenants, scaling to 1000+), and we’d like to use S3 event notifications to trigger real-time sync operations.
I’ve read your blog post about object notifications (https://www.tigrisdata.com/blog/how-we-built-object-notifications/) and the docs (https://www.tigrisdata.com/docs/buckets/object-notifications/). I’m trying to understand:
- Is there an API to configure bucket notifications programmatically?
- We need to configure notifications when creating each tenant bucket via code
- Standard S3 APIs like PUT /?notification or boto3’s put_bucket_notification_configuration?
The only way I have seen to configure notifications so far is the admin console, but that isn’t practical for buckets that get created dynamically.
Thanks,
-Paul