BookshelfNG
ghcr.io/snapetech/bookshelfng:latest
https://ghcr.io/snapetech/bookshelfng
bridge
sh
false
https://raw.githubusercontent.com/snapetech-org/bookshelfng/main/Logo/512.png
http://[IP]:[PORT:8787]/
Built on .NET 10 LTS, one BookshelfNG instance manages ebook and audiobook libraries, with optional SeerrNG integration.
BookshelfNG is a complete standalone library and acquisition app; SeerrNG is optional. This Snapetech NG fork supplies the book contract used by SeerrNG. The Hardcover image needs a personal Hardcover API token for native metadata. Add it in HARDCOVER_AUTH or in BookshelfNG settings. One instance can manage both ebooks and audiobooks; point both SeerrNG service entries at this instance when using both formats. Do not attach an existing softcover or Readarr database to the Hardcover image without migration.
https://github.com/snapetech-org/seerrng/issues
https://github.com/snapetech-org/bookshelfng
https://raw.githubusercontent.com/snapetech-org/bookshelfng-unraid/main/templates/bookshelfng.xml
https://github.com/snapetech-org/bookshelfng-unraid/blob/main/docs/installation.md
MediaApp:Books
bookshelfng bookshelf readarr hardcover ebook audiobook seerrng
Use the rolling latest tag for the Hardcover image. BookshelfNG runs independently with optional SeerrNG integration.
Docker and persistent appdata. Configure this app independently before connecting it to SeerrNG.
--restart=unless-stopped
8787
/mnt/user/appdata/bookshelfng
/mnt/user/media
/mnt/user/downloads
99
100
Etc/UTC
true
true