Lightweight image host

I’d like to start hosting my own images in one central spot, maybe for all my websites. This would have three benefits:

  1. It would keep binary files out of the repo for any version-controlled flat-file sites.
  2. I wouldn’t have to think about implementing image management in each separate project.
  3. There would be a single workflow for uploading and using images across all sites.


I have in mind a few simple parts:

I originally thought to just do it in PHP for speed and stupid simplicity. I’ve resisted learning how to and practicing writing web apps in Racket, but I'm now feeling more sanguine about it.