Skip to main content

🏞️ Image Hosting

Quick guide on how to host and serve images

Just use GitHub Pages

Commit your images and serve them with GitHub Pages

  • Pros
    • Dead simple
    • Free forever
  • Cons
    • Does not scale well
    • No additional features

AWS S3 + CloudFront

Create an empty bucket and serve the content with CloudFront.

  • Pros
    • Relative simple
    • Some rooms for customization
    • CDN performs well
    • Starts free
  • Cons
    • No additional features
    • May incur huge expense if traffic spikes

Pipelined Solutions

Provide full-fledged services such as upload, optimize, compression, transformation (Pre-process or On-the-Go), and CDN

  • Pros
    • All kinds of features
  • Cons
    • Unnecessarily complicated for most simple requirements