A web-UI for reading comic books.
Having got Kapowarr up and running (and jumped into the support/dev/testing of it), I needed a way to actually view my digital comic books. I looked at a couple e-reader apps, and after testing a couple (including Calibre and uBooquity) I settled on Komga. It gives me a clean UI, accessible via web interface, that scales nicely for mobile and desktop, and works well with both mouse and touch input. Perfect.
I got it deployed with docker, after mounting my comics folder on my docker host machine via fstab (it’s on a network share, on a different machine – that was it’s own set of shenanigans). I passed in the new mount point (read only) and it started identifying series.
Now I had the next step – putting it behind my reverse proxy (because screw having to remember what port it’s on, screw having yet another port forward, and… well, the proxy adds SSL, which is also a must for any web-exposed UI in my view).
I set up a periodic scan of the folder of comics, so that it would identify when new ones were added, and bingo – up and running. It even tracks how far through I am (both at the individual volume and at the series level), so I can pick up across multiple devices without losing track. Beautiful.