Credit: www.kavitareader.com
Kavita does for your digital books and comics what Audiobookshelf does for your digital audiobooks – it provides easy access to all your ebooks via a web browser or app, at home and further afield. Although geared towards comic book users and manga fanatics, there’s enough in Kavita to suit those who simply want a user-friendly home to manage, read and share their digital publications.
Put up a bookshelf
If you want to install Kavita natively on your system, head to https://wiki.kavitareader.com/en/install/linuxinstall for instructions. It involves saving the correct build of the latest release at https://github.com/ Kareadita/Kavita/releases to your hard drive, then extracting the .tar.gz archive to a writable directory of your choice, making it executable ( chmod +x ./Kavita ), and running the app directly ( ./Kavita ). You’ll also find instructions for installing Kavita as a Systemd service.
If you’re adding Kavita to your server, you may prefer to run it containerised – you’ll find instructions for Docker at the Kavita wiki, where there are multiple options, including a LinuxServer.io version for those who want to run Kavita under their own user account.
We’ve also successfully tested the official container with Podman as a rootless container with the following:
You obviously need to adapt the two -v lines to point to your ebooks folder on the one hand, and the location where you plan to store Kavita’s configuration files on the other. We’ve also assumed you’re running Podman through your own user account, which has a UID and GID of 1,000.