DEV Community

Chris Bongers
Chris Bongers

Posted on

Is anybody using separate image storage?

Hey guys,

I was wondering if anyone was using a separate file store for images for instance for a blog.

Background:
I don't want to store all my images/gifs/etc in my Eleventy blog hosted on Eleventy.

Currently, I'm getting around this by uploading my images to either Hashnode or Dev.to but I want to move to a place where I can control it more.

I might want to update these images, where it shouldn't break the link.

Any suggestions? (It should also be affordable πŸ˜…)

Top comments (15)

Collapse
 
atapas profile image
Tapas Adhikary

Hey Chris,

For some of my side-projects, I am using Cloudinary. It has a generous free plan that is enough for my usages. You can check it out from here.

Some of the SSGs(Gatsby for sure) also have the cloudinary source plugin to fetch the images at the build time and do a pre-compile.

Hope you find this information useful.

Collapse
 
waylonwalker profile image
Waylon Walker

cloudinary is solid, I have used them in the past a bit.

Collapse
 
dailydevtips1 profile image
Chris Bongers

Very useful thanks Tapas,

Do you know if they offer the option to reupload old images, but keep the link to them?

Collapse
 
atapas profile image
Tapas Adhikary

Hi Chris,

I glad it was useful.

Do you know if they offer the option to reupload old images, but keep the link to them?

Upload is surely possible, I have tried. I didn't try the use-case you have mentioned. Worth exploring!

Collapse
 
stereoplegic profile image
Mike Bybee • Edited

In addition to the 5GB you get free forever with Firebase Cloud Storage (which you can make private with security rules, auth, etc.), you get 5GB (public only) free forever storage with Firebase Hosting. Obviously, this was designed to allow you to store website assets along with HTML.

Collapse
 
dailydevtips1 profile image
Chris Bongers

Hmm pretty solid, I actually need to check how big my data store would be.
Don't mind paying a bit for it, but nothing crazy to be honest

Collapse
 
stereoplegic profile image
Mike Bybee

Firebase only gives you 1GB free with Firestore or Realtime Database, but you could easily do FaunaDB (5GB free forever) or AWS DynamoDB (25GB free forever).

Collapse
 
marcellothearcane profile image
marcellothearcane

You can check out sirv.com - they have a free plan

Collapse
 
stereoplegic profile image
Mike Bybee

If you prefer something compatible with the S3 API, Backblaze B2 offers 10GB free forever.

Collapse
 
artydev profile image
artydev

Hy Chris,
Look here postimages.org/fr/
Regards

Collapse
 
dailydevtips1 profile image
Chris Bongers

That looks pretty solid, I must say I'm a bit afraid of these small tools since if they stop existing my images are gone probably

Collapse
 
artydev profile image
artydev

yes, you are right Chris, but Google too is not so reliable sometimes

Collapse
 
shadowtime2000 profile image
shadowtime2000

IPFS. Maybe even look into Fleek which has dedicated pinning of files so that it is pretty accessible everywhere.

Collapse
 
dailydevtips1 profile image
Chris Bongers

Cool thanks will have a look

Collapse
 
dailydevtips1 profile image
Chris Bongers

Ah yes, how fast are they with serving?
Also is it possible to alter images?