Skip to content

feat(container)!: Update image ghcr.io/calibrain/calibre-web-automated-book-downloader-extbp ( v0.2.4 ➔ v1.0.2 )#472

Merged
Aviator-Coding merged 1 commit intomainfrom
renovate/ghcr.io-calibrain-calibre-web-automated-book-downloader-extbp-1.x
Jan 26, 2026
Merged

feat(container)!: Update image ghcr.io/calibrain/calibre-web-automated-book-downloader-extbp ( v0.2.4 ➔ v1.0.2 )#472
Aviator-Coding merged 1 commit intomainfrom
renovate/ghcr.io-calibrain-calibre-web-automated-book-downloader-extbp-1.x

Conversation

@mortyops
Copy link
Copy Markdown
Contributor

@mortyops mortyops bot commented Jan 25, 2026

This PR contains the following updates:

Package Update Change
ghcr.io/calibrain/calibre-web-automated-book-downloader-extbp major v0.2.4v1.0.2

Release Notes

calibrain/shelfmark (ghcr.io/calibrain/calibre-web-automated-book-downloader-extbp)

v1.0.2

Compare Source

New
  • Booklore - Upload books directly to Booklore library via API connection
  • rTorrent download client support (#​463 from @​veverkap)
  • Reverse proxy authentication support (#​455 from @​jthoward64)
  • Remote path mappings - configurable for each download client
  • Various search improvements:
    • Multi-language search - automatically uses localised book titles when searching AA and Prowlarr. Currently requires Hardcover.
    • Improved search queries - Heuristic based query creation to simplify book titles and author names. Uses series names and subtitles to strip out non-unique elements, as well as common punctuation and labels.
    • Manual override search option for universal mode
    • Prowlarr now uses book title only for search queries
  • Base URL option for reverse proxy setups
  • Full environment variable support and documentation
Fixes and improvements
  • Refactor of the post-download processing pipeline
  • Deluge configuration now handled via webUI auth details
  • Improved qBittorrent API communication
  • Improved URL normalization for configured external apps
  • Simplified handling of magnet/hashes when starting a download
  • Improved file path searching after successful external download
  • Fixed processing of audiobook files over 100+ parts
  • Fixed NZB downloads not deleting on completion
  • Fix SABnzbd existing download search behavior

v1.0.2

Compare Source

New
  • Booklore - Upload books directly to Booklore library via API connection
  • rTorrent download client support (#​463 from @​veverkap)
  • Reverse proxy authentication support (#​455 from @​jthoward64)
  • Remote path mappings - configurable for each download client
  • Various search improvements:
    • Multi-language search - automatically uses localised book titles when searching AA and Prowlarr. Currently requires Hardcover.
    • Improved search queries - Heuristic based query creation to simplify book titles and author names. Uses series names and subtitles to strip out non-unique elements, as well as common punctuation and labels.
    • Manual override search option for universal mode
    • Prowlarr now uses book title only for search queries
  • Base URL option for reverse proxy setups
  • Full environment variable support and documentation
Fixes and improvements
  • Refactor of the post-download processing pipeline
  • Deluge configuration now handled via webUI auth details
  • Improved qBittorrent API communication
  • Improved URL normalization for configured external apps
  • Simplified handling of magnet/hashes when starting a download
  • Improved file path searching after successful external download
  • Fixed processing of audiobook files over 100+ parts
  • Fixed NZB downloads not deleting on completion
  • Fix SABnzbd existing download search behavior

v1.0.1

Compare Source

Improvements
  • Onboarding UI - One-time setup experience for new and existing users - configure new search, metadata and prowlarr options
  • NO_PROXY Support - Bypass proxy for specific hosts with wildcard patterns
  • IRC - Non-TLS connection option, connections will now persist in the background for ~5 mins
  • Added audiobook library button in UI
Bug Fixes
  • SABnzbd - Fixed post-processing states (Verifying, Extracting, etc.) being treated as errors; added archive cleanup on completion
  • File processing fallback - Fixed permission errors with layered fallback (shutil → system copy commands)
  • Config Init - Fixed default destination path being incorrectly set, and improved error messages to inform users of incorrect set directory.
  • Category Fallback - Fixed content type routing when another type is cached
  • Prowlarr - Improved ingest directory validation, fixed indexer selection left blank causing search errors
  • Better error logging for proxy bypass, settings read failures, and NFS fallbacks

v1.0.1

Compare Source

Improvements
  • Onboarding UI - One-time setup experience for new and existing users - configure new search, metadata and prowlarr options
  • NO_PROXY Support - Bypass proxy for specific hosts with wildcard patterns
  • IRC - Non-TLS connection option, connections will now persist in the background for ~5 mins
  • Added audiobook library button in UI
Bug Fixes
  • SABnzbd - Fixed post-processing states (Verifying, Extracting, etc.) being treated as errors; added archive cleanup on completion
  • File processing fallback - Fixed permission errors with layered fallback (shutil → system copy commands)
  • Config Init - Fixed default destination path being incorrectly set, and improved error messages to inform users of incorrect set directory.
  • Category Fallback - Fixed content type routing when another type is cached
  • Prowlarr - Improved ingest directory validation, fixed indexer selection left blank causing search errors
  • Better error logging for proxy bypass, settings read failures, and NFS fallbacks

v1.0.0

Compare Source

The project has been renamed from Calibre-Web-Automated-Book-Downloader to Shelfmark! Docker images are now published under ghcr.io/calibrain/shelfmark. Legacy image names will continue to work and receive updates as normal.

New: Torrent, Usenet and IRC download support
  • Prowlarr Integration - Search prowlarr for books / audiobooks, download torrents and NZBs via qBittorrent, Transmission, Deluge, SABnzbd, or NZBGet
  • IRC/XDCC Support - Search and download from IRC book channels with configurable server, channel, and bot settings
New: Audiobook Support
  • Full audiobook download support via Prowlarr.
  • Route downloads, use hardlinks and create custom directories for tools like Audiobookshelf.
More
File Management
  • Template-based file naming with customizable patterns, similar to Readarr. Can be configured separately for Books and Audiobooks.
  • Torrent hardlinking support
Direct Download Improvements
  • Rebuilt Cloudflare bypasser with better reliability and lower resource usage
  • Faster download flow with optimized source selection
  • Full mirror customization for blocked or slow URLs
Metadata & Search
  • Hardcover provider enhancements for richer book metadata
  • Google Books metadata provider
  • Book series support in search results
  • Improved universal search modal with filtering and sort options
Other Changes
  • PUID/PGID environment variables (legacy UID/GID still supported)
  • Prowlarr category search with fallback
  • Auth improvements including dedicated auth options and user-group restrictions for CWA non-admins.
  • Various UI/UX refinements

v1.0.0

Compare Source

The project has been renamed from Calibre-Web-Automated-Book-Downloader to Shelfmark! Docker images are now published under ghcr.io/calibrain/shelfmark. Legacy image names will continue to work and receive updates as normal.

New: Torrent, Usenet and IRC download support
  • Prowlarr Integration - Search prowlarr for books / audiobooks, download torrents and NZBs via qBittorrent, Transmission, Deluge, SABnzbd, or NZBGet
  • IRC/XDCC Support - Search and download from IRC book channels with configurable server, channel, and bot settings
New: Audiobook Support
  • Full audiobook download support via Prowlarr.
  • Route downloads, use hardlinks and create custom directories for tools like Audiobookshelf.
More
File Management
  • Template-based file naming with customizable patterns, similar to Readarr. Can be configured separately for Books and Audiobooks.
  • Torrent hardlinking support
Direct Download Improvements
  • Rebuilt Cloudflare bypasser with better reliability and lower resource usage
  • Faster download flow with optimized source selection
  • Full mirror customization for blocked or slow URLs
Metadata & Search
  • Hardcover provider enhancements for richer book metadata
  • Google Books metadata provider
  • Book series support in search results
  • Improved universal search modal with filtering and sort options
Other Changes
  • PUID/PGID environment variables (legacy UID/GID still supported)
  • Prowlarr category search with fallback
  • Auth improvements including dedicated auth options and user-group restrictions for CWA non-admins.
  • Various UI/UX refinements

v0.4.0

Compare Source

Headline features:
  • New settings UI and config system

    • All settings are now surfaced via the UI, and all existing env variables will sync to the new config automatically
    • Users will be prompted to add a config dir in their docker compose, but the app will still function entirely via env variables.
  • Universal search mode

    • Search via metadata providers for books, currently Hardcover and Open Library
    • Find book files from multiple sources at once. Currently Anna's Archive, soon Prowlarr and other sources.
Other additions:
  • Full code restructure - introduces release source and metadata plugin system
  • SOCK5 proxy support
  • RAR / ZIP file support including automatic unarchive and processing
  • Full source configuration, enable/disable and re-order all current web sources (AA, Welib, Libgen, Zlib)
  • Default search sorting options
  • Download behavior options, including renaming, auto downloading to browser, auto-open the sidebar upon download.
  • Standalone Web UI authentication options, no need for a CWA database connection
  • Cover image and search metadata caching

Full Changelog: calibrain/shelfmark@v0.3.4...v0.4.0

v0.4.0

Compare Source

Headline features:
  • New settings UI and config system

    • All settings are now surfaced via the UI, and all existing env variables will sync to the new config automatically
    • Users will be prompted to add a config dir in their docker compose, but the app will still function entirely via env variables.
  • Universal search mode

    • Search via metadata providers for books, currently Hardcover and Open Library
    • Find book files from multiple sources at once. Currently Anna's Archive, soon Prowlarr and other sources.
Other additions:
  • Full code restructure - introduces release source and metadata plugin system
  • SOCK5 proxy support
  • RAR / ZIP file support including automatic unarchive and processing
  • Full source configuration, enable/disable and re-order all current web sources (AA, Welib, Libgen, Zlib)
  • Default search sorting options
  • Download behavior options, including renaming, auto downloading to browser, auto-open the sidebar upon download.
  • Standalone Web UI authentication options, no need for a CWA database connection
  • Cover image and search metadata caching

Full Changelog: calibrain/shelfmark@v0.3.4...v0.4.0

v0.3.4

Compare Source

What's Changed

Full Changelog: calibrain/shelfmark@v0.3.3...v0.3.4

v0.3.4

Compare Source

What's Changed

Full Changelog: calibrain/shelfmark@v0.3.3...v0.3.4

v0.3.3

Compare Source

What's Changed

Full Changelog: calibrain/shelfmark@v0.3.2...v0.3.3

v0.3.3

Compare Source

What's Changed

Full Changelog: calibrain/shelfmark@v0.3.2...v0.3.3

v0.3.2

Compare Source

What's Changed

Full Changelog: calibrain/shelfmark@v0.3.1...v0.3.2

v0.3.2

Compare Source

What's Changed

Full Changelog: calibrain/shelfmark@v0.3.1...v0.3.2

v0.3.1

Compare Source

What's Changed

Full Changelog: calibrain/shelfmark@v0.3.0...v0.3.1

v0.3.1

Compare Source

What's Changed

Full Changelog: calibrain/shelfmark@v0.3.0...v0.3.1

v0.3.0

Compare Source

What's Changed
New Contributors

Full Changelog: calibrain/shelfmark@v0.2.3...v0.3.0

v0.3.0

Compare Source

What's Changed
New Contributors

Full Changelog: calibrain/shelfmark@v0.2.3...v0.3.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

…d-book-downloader-extbp ( v0.2.4 ➔ v1.0.2 )

| datasource | package                                                       | from   | to     |
| ---------- | ------------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/calibrain/calibre-web-automated-book-downloader-extbp | v0.2.4 | v1.0.2 |
@mortyops
Copy link
Copy Markdown
Contributor Author

mortyops bot commented Jan 25, 2026

--- kubernetes/apps/media/calibre/calibre-downloader Kustomization: media/calibre-downloader HelmRelease: media/calibre-downloader

+++ kubernetes/apps/media/calibre/calibre-downloader Kustomization: media/calibre-downloader HelmRelease: media/calibre-downloader

@@ -53,13 +53,13 @@

               INGEST_DIR: /cwa-book-ingest
               LOG_LEVEL: info
               UID: '2000'
               USE_BOOK_TITLE: true
             image:
               repository: ghcr.io/calibrain/calibre-web-automated-book-downloader-extbp
-              tag: v0.2.4@sha256:23aabf29f4db80d21f20dfaff6fc4bafad8858987bfd89fccb8c78c101b92068
+              tag: v1.0.2@sha256:fcbb8696cab4b659c34a03c6f5f9854316e97ea1cbbd00ba68672733463c2e79
             probes:
               liveness:
                 custom: true
                 enabled: true
                 spec:
                   httpGet:

@mortyops
Copy link
Copy Markdown
Contributor Author

mortyops bot commented Jan 25, 2026

--- HelmRelease: media/calibre-downloader Deployment: media/calibre-downloader

+++ HelmRelease: media/calibre-downloader Deployment: media/calibre-downloader

@@ -69,13 +69,13 @@

         - name: LOG_LEVEL
           value: info
         - name: UID
           value: '2000'
         - name: USE_BOOK_TITLE
           value: 'true'
-        image: ghcr.io/calibrain/calibre-web-automated-book-downloader-extbp:v0.2.4@sha256:23aabf29f4db80d21f20dfaff6fc4bafad8858987bfd89fccb8c78c101b92068
+        image: ghcr.io/calibrain/calibre-web-automated-book-downloader-extbp:v1.0.2@sha256:fcbb8696cab4b659c34a03c6f5f9854316e97ea1cbbd00ba68672733463c2e79
         livenessProbe:
           httpGet:
             path: /request/api/status
             port: 8084
         name: app
         readinessProbe:

@Aviator-Coding Aviator-Coding merged commit 2a86f51 into main Jan 26, 2026
13 of 14 checks passed
@Aviator-Coding Aviator-Coding deleted the renovate/ghcr.io-calibrain-calibre-web-automated-book-downloader-extbp-1.x branch January 26, 2026 03:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant