I wish there was a simple server-only solution for Ebooks (like Jellyfin). I tried to setup calibre-web a few days ago but gave up since it expected an already existing calibre library.
I'm using the linuxserver container image for calibre, then rsync'ing to my laptop to sync with my kindle. Not really server-only but has everything I want from that