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?

posted to Icon for group Developers
Developers
on September 23, 2020
  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 3 years ago.

Trending on Indie Hackers
Write COLD DM like this and get clients easily User Avatar 34 comments I built a tool to search all my messages (Slack, LinkedIn, Gmail, etc.) in one place because I was losing my mind. User Avatar 26 comments Learning Rails at 48: Three Weeks from Product Owner to Solo Founder User Avatar 16 comments Our clients have raised over $ 2.5 M in funding. Here’s what we actually do User Avatar 15 comments 🚀 I Built a Chrome ExtensionThat Turns Reddit Into a Real-Time Lead & Research Engine(Free for First 10 Users) User Avatar 13 comments How I got my first sale from a forgotten project User Avatar 11 comments