The setup I will present has gone through many iterations and changes. The main application has changed so many times that it would seem ridiculous. Testing has included Calibre-Web, Kavita, Koodo Reader, and OPDShelf. There are a few other apps in between that weren’t able to spin up even locally or with more than half of the capabilities I was looking for.
What I Use
My setup is fairly straightforward with only a handful of applications needed to get it working. It is deployed on a 1 CPU / 1 GB RAM server that is also running other setups. The only part of the setup that I would not classify as simple is the integration of Caddy to handle basic authentication for OPDS feed traffic.
[Read More]