Bookshelf-Traveller

Bookshelf-Traveller

Docker-Anwendung from DonKevlar's Repository

Übersicht

A simple discord bot that allows you to listen to your audiobooks and manage your audiobookshelf (ABS) server. For the full guide, please visit the bookshelf-traveller repository.

Anforderungen

This requires an audiobookshelf server and a discord application token.

Laufzeit-Argumente

Netzwerk
bridge
Shell
sh
Privilegiert
false

Konfiguration der Vorlage

Discord TokenVariable

Discord application token.

Ziel
DISCORD_TOKEN
Wert
INSERT_TOKEN
Client IDVariable

Discord application client ID. This can be found under the 'OAuth2' tab in the discord dev portal.

Ziel
CLIENT_ID
Bookshelf TokenVariable

ABS Token, generated in the settings page of the user. Accepts all user types, but will have limitations if not admin.

Ziel
bookshelfToken
Wert
INSERT_TOKEN
Audiobookshelf URLVariable

Audiobookshelf url. ex: http://127.0.0.1:13378

Ziel
bookshelfURL
Standard
http://127.0.0.1:13378
Wert
http://127.0.0.1:13378
Persistant DBPathrw

Path for db(s) to stay persistant. Delete if you want the docker to re-initialize the dbs everytime it starts up.

Ziel
/ABSBOT/db
Standard
/mnt/user/appdata/bookshelf_traveller/db
Wert
/mnt/user/appdata/bookshelf_traveller/db
Owner OnlyVariable

Only the owner will have access to all commands. Disable to allow others to use the bot.

Ziel
OWNER_ONLY
Standard
True
Wert
True
Enable Audio PlaybackVariable

By default is true, enables the audio module. If disabled, it will remove the ability for audio playback.

Ziel
AUDIO_ENABLED
Standard
True
Wert
True
Default Search ProviderVariable

Default search provider for titles. Please refer to ABS API wiki page for full list. EXPERIMENTAL AND OPTIONAL

Ziel
DEFAULT_PROVIDER
Standard
audible
Enable Audio PlaybackVariable

By default is true, enables the audio module. If disabled, it will remove the ability for audio playback.

Ziel
AUDIO_ENABLED
Standard
True
Wert
True
Playback RoleVariable

Playback Role. Can be copied over from discord when developer mode is enabled.

Ziel
PLAYBACK_ROLE
Standard
True
Wert
0
Multi-UserVariable

Enables multi-user login to ABS server. Disable to allow admin controls.

Ziel
MULTI_USER
Standard
True
Wert
True
HTTPS Image URLVariable

Used if you want to use HTTPS connection to retrieve your images. Note this won't do anything if you are already using it in the primary URL.

Ziel
OPT_IMAGE_URL
Debug ModeVariable

Will make log verbose and show all internal library logs as well.

Ziel
DEBUG_MODE
Standard
False
Wert
False

Statistik herunterladen

9,150
Downloads insgesamt

Einzelheiten

Repository
donkevlar/bookshelf-traveller:latest
Zuletzt aktualisiert2026-04-11
Erstmals gesehen2024-07-19

Führen Sie Bookshelf-Traveller auf Unraid aus.

Bookshelf-Traveller ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.