BookshelfNG ghcr.io/snapetech-org/chaptarrng:bookshelf-hardcover https://ghcr.io/snapetech-org/chaptarrng bridge sh false https://raw.githubusercontent.com/snapetech-org/chaptarrng/main/Logo/512.png http://[IP]:[PORT:8787]/ ChaptarrNG keeps the BookshelfNG Unraid app identity, appdata, media mounts, and port while migrating the existing library on first startup. ChaptarrNG is Snapetech's maintained BookshelfNG replacement. Keep this existing BookshelfNG template, appdata path, and volume mappings when updating. The first compatible startup previews and converts the BookshelfNG database, then checks the migrated database and local health endpoint. If that first startup fails, the compatibility image restores the retained BookshelfNG database and config and stops for operator review. Existing application, authentication, server/security, logging, updater, PostgreSQL, Hardcover, OIDC, SeerrNG, metadata, diagnostics, and audiobook settings remain available as container variables. Keep a separate Unraid appdata backup before updating. https://github.com/snapetech-org/chaptarrng/issues https://github.com/snapetech-org/chaptarrng https://raw.githubusercontent.com/snapetech-org/chaptarrng/main/packaging/legacy/unraid/bookshelfng.xml https://github.com/snapetech-org/chaptarrng/blob/main/docs/MIGRATE_FROM_BOOKSHELFNG.md#unraid MediaApp:Books bookshelfng chaptarrng bookshelf readarr hardcover ebook audiobook seerrng BookshelfNG identity-preserving migration candidate. Keep the existing appdata and media paths; first-start conversion is supervised and rolls back on failed health checks. Docker and the existing BookshelfNG appdata. Back up appdata before updating and keep the prior BookshelfNG image available for recovery. --restart=unless-stopped --stop-timeout=30600 8787 /mnt/user/appdata/bookshelfng /mnt/user/media /mnt/user/downloads true automatic 99 100 Etc/UTC true true false 128