Bookshelf-Traveller

Bookshelf-Traveller

Docker 应用程序 from DonKevlar's Repository

概述

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.

要求

This requires an audiobookshelf server and a discord application token.

运行时参数

网络
bridge
外壳
sh
特权
false

模板配置

Discord TokenVariable

Discord application token.

目标
DISCORD_TOKEN
价值
INSERT_TOKEN
Client IDVariable

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

目标
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.

目标
bookshelfToken
价值
INSERT_TOKEN
Audiobookshelf URLVariable

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

目标
bookshelfURL
默认值
http://127.0.0.1:13378
价值
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.

目标
/ABSBOT/db
默认值
/mnt/user/appdata/bookshelf_traveller/db
价值
/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.

目标
OWNER_ONLY
默认值
True
价值
True
Enable Audio PlaybackVariable

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

目标
AUDIO_ENABLED
默认值
True
价值
True
Default Search ProviderVariable

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

目标
DEFAULT_PROVIDER
默认值
audible
Enable Audio PlaybackVariable

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

目标
AUDIO_ENABLED
默认值
True
价值
True
Playback RoleVariable

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

目标
PLAYBACK_ROLE
默认值
True
价值
0
Multi-UserVariable

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

目标
MULTI_USER
默认值
True
价值
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.

目标
OPT_IMAGE_URL
Debug ModeVariable

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

目标
DEBUG_MODE
默认值
False
价值
False

下载统计数据

9,150
下载总数

详细信息

存储库
donkevlar/bookshelf-traveller:latest
最后更新2026-04-11
初见2024-07-19

在Unraid 上运行 Bookshelf-Traveller 。

Bookshelf-Traveller 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。