shelfmark

shelfmark

Aplicación Docker from Nodiaque's Repository

Visión general

Formerly Calibre Web Automated Book Downloader (CWABD) Shelfmark is a unified web interface for searching and aggregating books and audiobook downloads from multiple sources - all in one place. Works out of the box with popular web sources, no configuration required. Add metadata providers, additional release sources, and download clients to create a single hub for building your digital library. Fully standalone - no external dependencies required. Works great alongside library tools like Calibre-Web-Automated, Booklore or Audiobookshelf for automatic import. ✨ Features One-Stop Interface - A clean, modern UI to search, browse, and download from multiple sources in one place Multiple sources - Popular archive websites, Torrent, Usenet and IRC download support Audiobook support - Full audiobook search and download with dedicated processing Real-Time Progress - Unified download queue with live status updates across all sources Two Search Modes: Direct - Search popular web sources Universal - Search metadata providers (Hardcover, Open Library) for richer book and audiobook discovery, with multi-source downloads Cloudflare Bypass - Built-in bypasser for reliable access to protected sources ########################## 2 Configuration mode possible, default to direct. See project page to setup universal mode. While most configuration can be set from Env, this make them lock. I included only the recommended one from project. You can add more from the list here (please note they could change without warning): https://github.com/calibrain/shelfmark/blob/main/docs/environment-variables.md #################### Calibre Authentication can be use. Check project for instruction on path to add and how to use it.

Argumentos en tiempo de ejecución

Interfaz web
http://[IP]:[PORT:8084]
Red
bridge
Concha
bash
Privilegiado
false

Configuración de plantillas

AppdataPathrw

Path for the config files and appdata

Objetivo
/config
Por defecto
/mnt/user/appdata/shelfmark/config/
Valor
/mnt/user/appdata/shelfmark/config/
Download book download pathPathrw

Point the download volume to your CWA or Booklore ingest folder for automatic import.

Objetivo
/books
Downloader client pathPathrw

Optional: For Torrent/Usenet downloads, match your client directory exactly. You can safely delete if not using

Objetivo
/client/path
Web GUI PortPorttcp

Web Interface Port

Objetivo
8084
Por defecto
8084
Valor
8084
Log filesPathrw

If using ENABLE_LOGGING=true, log file will be set here

Objetivo
/var/log/shelfmark/
Por defecto
/mnt/user/appdata/shelfmark/log/
Valor
/mnt/user/appdata/shelfmark/log/
PUIDVariable
Por defecto
99
Valor
99
PGIDVariable
Por defecto
100
Valor
100

Detalles

Repositorio
ghcr.io/calibrain/shelfmark:latest
Última actualización2026-06-01
Visto por primera vez2026-01-14

Ejecute Shelfmark en Unraid.

Shelfmark se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.