Open alpha1 opened 8 months ago
Given the technical hurdle to entry as it were with understanding S3 much less using it, do you think it's likely someone would want to provide S3 credentials but not just run their own site? Given the person hosting the site itself is still going to need to process and serve this content even if it is backed by someone else's file storage, there's still a lot of compute and bandwidth required, meaning larger files for example would probably still be something you'd want to disable given you're not really likely to see a cost difference otherwise?
I'd like to suggest an idea and would be willing to help in the development of it or potentially someday submit a pull request for it, to add a per-user option to bring your own S3 storage.
I imagine this would be a set of 4 or so fields hidden behind a toggle or other gate inside of a user's settings that allows them to save their own S3 credentials and upload future photos and video to their own storage.
This has several advantages:
I would imagine this would be a fairly large feature needing a few things to work fully, however, I am not familiar with the Pixelfed codebase.