If you are avid reader and have a significant amount of books in different format on your computer, Calibre is an application you should really checkout to manage the library. Calibre has been a go-to software for local personal library management for years, but now it has a web interface which has almost all the features that the desktop application had. You can still convert the books into your favorite format and save it along with able to fetch all the metadata for the books.
The following yaml can help you host your own Calibre-Web on your QNAP device:
version: "3.8"
name: calibre-web
services:
calibreweb:
container_name: calibre-web
image: linuxserver/calibre-web:latest
restart: unless-stopped
ports:
- "8083:8083"
volumes:
- config:/config
- books:/books
environment:
DOCKER_MODS: linuxserver/mods:universal-calibre
network_mode: bridge
volumes:
config:
name: calibre_config
You have to just access the website on the 8083 port of your QNAP device. The login credentials are as follows:
Username: admin
Password: admin123