There is also https://vaemendis.net/ubooquity/ (free but not opensource).
Kavita requires a specific folder structure for the library. The FAQ of Kavita states that ubooquity might be more flexible here.
AFAICT, yacyreader is a desktop app and not a web app.