All apps · 0 apps
BookshelfNG
Docker app from bookshelfng's Repository
Overview
Readme
View on GitHubBookshelfNG for Unraid
This repository publishes the standalone BookshelfNG Unraid Docker template. BookshelfNG is a Snapetech NG fork of Bookshelf for ebook and audiobook library management and acquisition. It works independently; SeerrNG integration is optional.
Installation and setup
In Unraid, open Apps, search for BookshelfNG, and select Install on
the BookshelfNG listing.
For a manual install, use the template XML with Unraid's Docker
template workflow. The image is ghcr.io/snapetech/bookshelfng:hardcover.
- Map persistent appdata to
/configand your media to/data. - Map downloads to
/download, matching your download client's container paths. - Set a personal Hardcover API token in
HARDCOVER_AUTHor BookshelfNG settings. - Open the web interface on port 8787 and configure indexers and download clients.
- One instance can manage ebooks and audiobooks. SeerrNG can use two service entries with the same URL and API key when requesting both formats.
- Existing Readarr or softcover databases require migration before using the Hardcover image; changing the image tag alone is not a migration.
Source and support
BookshelfNG is derived from Bookshelf and Readarr and distributed under GPLv3. This template repository uses the same GPLv3 license.
Install BookshelfNG on Unraid in a few clicks.
Find BookshelfNG in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Requirements
Categories
Download Statistics
Related apps
Explore more like this
Explore allDetails
ghcr.io/snapetech/bookshelfng:hardcoverRuntime arguments
- Web UI
http://[IP]:[PORT:8787]/- Network
bridge- Shell
sh- Privileged
- false
- Extra Params
--restart=unless-stopped
Template configuration
Web UI Port for the standalone web interface.
- Target
- 8787
- Default
- 8787
- Value
- 8787
Persistent BookshelfNG database, settings, and logs.
- Target
- /config
- Default
- /mnt/user/appdata/bookshelfng
- Value
- /mnt/user/appdata/bookshelfng
Ebook and audiobook library root.
- Target
- /data
- Default
- /mnt/user/media
- Value
- /mnt/user/media
Downloads shared with the configured download client.
- Target
- /download
- Default
- /mnt/user/downloads
- Value
- /mnt/user/downloads
User ID for files created by this service.
- Default
- 99
- Value
- 99
Group ID for files created by this service.
- Default
- 100
- Value
- 100
Time zone used by this service.
- Default
- Etc/UTC
- Value
- Etc/UTC
Enable Hardcover metadata for this image.
- Default
- true
- Value
- true
Use native Hardcover metadata access.
- Default
- true
- Value
- true
Personal Hardcover API token, including the Bearer prefix. Can also be entered in BookshelfNG settings.