We need to develop a feature where each user can manage a defined storage. Any way he likes , create folders / upload files etc . He can also set sharing properties for each of his files.
The directory structure we will manage, but we need to decide on the storage backend.
I’ve seen some reviews on various services, but before we get to work… what are the communities recommendations, based on the above requirements
A flexible / cheap storage service with an outstanding API
I use Bunny for my downloads hosting and Wasabi for hosting user data. Technically either one could be used for both tasks, but their goals are slightly different.
Based on what you’ve described, Wasabi sounds like the better option. Storage is very cheap and their API is pretty easy to work with, but be aware that you’re paying for storage for 90 days no matter what. So if somebody uploads a file, then deletes it moments later, you’re still charged for that file’s space for 90 days.