6
12 Comments

What image upload API do you recommend?

I am building a website like Craigslist that allows users to upload up to 10 images per listing. What image upload API do you recommend?

  1. 3

    I recommend you to use Firebase.

    1. 1

      I won't recommend Firebase.
      With Firebase you have to store images in Google Storage. And Google Storage is one of the costliest file storage system. So far the cheapest options I found are

      1. Digitial Ocean(DO) Spaces 5$ per month Linode also provides storage
        You can't have your root domain on DO Spaces or Linode storage. Only sub-domains or sub-folders and files.
      2. BackBlaze.com is alot cheaper than S3 and Google Storage. BackBlaze is S3 API comptable.
      3. Host your own file server like owncloud (better NextCloud) on DO droplet or Linode. OR http://hetzner.com (this is the cheapest, but I haven't used it)
  2. 2

    I've been having the same question a couple of weeks before. I end up using Firebase.

  3. 2

    Check out: https://www.filestack.com/
    I haven't integrated it myself but I've seen multiple websites that use this.

  4. 1

    I've seen good results with https://cloudinary.com . If you're happy being more hands on I'd go with S3 and use Cloudflare for caching.

  5. 1

    I've used Cloudinary and Filestack in the past but would go for a more "bare-metal" solution these days. Something like S3 or GCS. There are some great libraries which integrate directly with S3 and GCS so you can leverage that.

    If you don't want to deal with that altogether I'd fo with Filestack.

  6. 1

    I upload them to S3

  7. 1

    S3 (or equivalent object storage service) + CDN in front. Cheap, fairly simple, endlessly scaleable.

  8. 1

    Would anyone recommend Imgur?

    1. 1

      I won't recommend Imgur for this. It is not intended for this purpose and one day when you hear they changed their policy you are in trouble if you have lots of images.

    2. 1

      Used the free-tier for a while, which worked alright.

  9. 1

    This comment was deleted a year ago.

Trending on Indie Hackers
How I grew a side project to 100k Unique Visitors in 7 days with 0 audience 49 comments Competing with Product Hunt: a month later 33 comments Why do you hate marketing? 29 comments My Top 20 Free Tools That I Use Everyday as an Indie Hacker 18 comments $15k revenues in <4 months as a solopreneur 14 comments Use Your Product 13 comments