It’s not as slick looking but take a look at Ubooquity. I have it on my Linux server and haven’t had any issues. Granted I mostly use it for sharing ebook files, not reading them on the server itself so it might not be what you’re looking for
Comment on Centralized User Management Like Plex for eBook Server
reddig33@lemmy.world 9 months ago
I love the look and idea of Kavita, but I wish it was written in something like node.js instead of .net. It requires a handful of shared libraries on non-windows platforms, and I can rarely get it to work.
WestwardWind@lemm.ee 9 months ago
sabreW4K3@lemmy.tf 9 months ago
It’s worth pointing out that Ubooquity is dead in terms of development.
WeirdGoesPro@lemmy.dbzer0.com 9 months ago
Have you tried the docker version? Works perfectly for me. Here’s my docker config if you want to give it a shot:
sudo docker run -d
–name=kavita
-e PUID=1000
-e PGID=1000
-e TZ=YOUR/TIMEZONE
-p 5000:5000
-v path/to/kavita/config/:/config
-v path/ro/kavita/ebooks/:/data
–restart unless-stopped
lscr.io/linuxserver/kavita:latest
Edit the time zone and volume paths as needed. You can just make a new volume for config and it will fill it with settings stuff, and then point the data volume to the folder with your ebooks.
The ebooks themselves need to be sorted a little differently depending on if they are PDF’s, ePub, or comics, but it isn’t to hard once you get the hang of it. Basically ePub likes to be in a subfolder and PDF likes to be in the root folder for some reason, otherwise it puts the PDF’s in a collection named after the subfolder.
Overall, I’ve been really happy with Kavita and think it has a lot of potential, especially as an ebook extension of Plex since the layout is nearly identical.