Re:Ask HN: Image Hosting Service Reccomended?
by rovr138 on Saturday March 05, 2022 @12:19AM
(#30564537)
Will you have a filesystem? If so, you can store them there.
If not, store it on your database as blobs.
Regardless on which one above you choose, if you implement something like Cloudflare, you can get a CDN for those images. If you don't want everything behind Cloudflare, you can have the images served under a different subdomain and have that under cloudflare.
If not, an alternative to S3 is Google Cloud Storage. Create a bucket. Set it as public (everything in the bucket is available) and then you just need to worry about upload.
If not, store it on your database as blobs.
Regardless on which one above you choose, if you implement something like Cloudflare, you can get a CDN for those images. If you don't want everything behind Cloudflare, you can have the images served under a different subdomain and have that under cloudflare.
If not, an alternative to S3 is Google Cloud Storage. Create a bucket. Set it as public (everything in the bucket is available) and then you just need to worry about upload.
Here's a quick example in python, https://pypi.org/project/google-cloud-storage/