ShelfBridge

ShelfBridge

Docker app from rpurandare's Repository

Overview

Sync your audiobook reading progress from Audiobookshelf to Hardcover automatically.

Requirements

Audiobookshelf server with API access and Hardcover account with API token

Runtime arguments

Network
bridge
Shell
sh
Privileged
false
Extra Params
--restart=no

Template configuration

ConfigPathrw

Container config directory

Target
/app/config
Default
/mnt/user/appdata/shelfbridge/config
Value
/mnt/user/appdata/shelfbridge/config
DataPathrw

Container data directory

Target
/app/data
Default
/mnt/user/appdata/shelfbridge/data
Value
/mnt/user/appdata/shelfbridge/data
LogsPathrw

Container logs directory

Target
/app/logs
Default
/mnt/user/appdata/shelfbridge/logs
Value
/mnt/user/appdata/shelfbridge/logs
User IDVariable

Your username/identifier (any name you choose)

Target
SHELFBRIDGE_USER_0_ID
Audiobookshelf URLVariable

URL of your Audiobookshelf server (include https://)

Target
SHELFBRIDGE_USER_0_ABS_URL
Audiobookshelf TokenVariable

API token from your Audiobookshelf server

Target
SHELFBRIDGE_USER_0_ABS_TOKEN
Hardcover TokenVariable

API token from Hardcover (hardcover.app/account/api)

Target
SHELFBRIDGE_USER_0_HARDCOVER_TOKEN

Details

Repository
ghcr.io/rohit-purandare/shelfbridge:latest
Last Updated2026-06-01
First Seen2025-08-19

Run ShelfBridge on Unraid.

ShelfBridge is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.