top | item 39146882

Ask HN: How does your SaaS deal with file uploads/management?

3 points| StriverGuy | 2 years ago

I've found myself repeating code, and often relying on the same vendor every time (AWS S3) for file management. I have yet to find a good approach to file search or permissioning without a lot of boilerplate.

I am curious what patterns other dev teams are using to manage files within their saas product to allow for multi-tenancy, permissioning, sharing, searchability etc.

1 comment

order

JojoFatsani|2 years ago

What’s wrong with boilerplate? Boilerplate can be automated (Terraform, etc)

Easiest alternative I’ve found so far is AWS Transfer Family for managed SFTP, which customers can use to dump things directly into an S3 bucket you manage.

I’ve also heard files.com mentioned as a good solution.