09-audiobookrequest.md
kstack: book: Centerpoint Home Lab chapter: Media Management page: Audiobookrequest tags: [audiobookrequest, audiobooks, requests, media-management]
Overview
emptyAudiobookrequest is a self-hosted audiobook request portal — similar in concept to
Seerr but for audiobooks. Users can search for and request audiobooks, which are
then queued for download via the configured acquisition tools (LazyLibrarian).
Access
https://audiobookseer.home.local
LAN access via Step-CA TLS
No external route — LAN and Tailscale access only.
Configuration
Image: markbeep/audiobookrequest:1
Compose project: arr stack
Traefik Labels
traefik.enable: "true"
traefik.http.routers.audiobookrequest.rule: Host(`audiobookseer.home.local`)
traefik.http.routers.audiobookrequest.entrypoints: websecure
traefik.http.routers.audiobookrequest.tls.certresolver: step-ca
traefik.http.services.audiobookrequest.loadbalancer.server.port: 8000
Key Environment Variables
TZ
America/Toronto
Timezone
ABR_APP__PORT
8000
Application listen port
ABR_APP__FORCE_LOGIN_TYPE
forms
Forces form-based login
ABR_APP__VERSION
1.10.5
Application version
ABR_APP__FORCE_LOGIN_TYPE=forms disables any SSO/header-based login and enforces
the standard username/password login form.
Volumes / Bind Mounts
/home/jeeves/docker/arr/audiobookrequest/config
/config
Request database and settings
Notes / Gotchas
/config bind mount.
Audiobookrequest is pinned to image tag 1 — check for newer tagged releases
before upgrading.
Integration with LazyLibrarian (for fulfilling requests) must be configured
in Audiobookrequest settings with the LazyLibrarian API endpoint and key.
Last Updated: 2026-06-16