Bookshelf-Traveller

Bookshelf-Traveller

Aplicación Docker from DonKevlar's Repository

Visión general

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.

Requisitos

This requires an audiobookshelf server and a discord application token.

Argumentos en tiempo de ejecución

Red
bridge
Concha
sh
Privilegiado
false

Configuración de plantillas

Discord TokenVariable

Discord application token.

Objetivo
DISCORD_TOKEN
Valor
INSERT_TOKEN
Client IDVariable

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

Objetivo
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.

Objetivo
bookshelfToken
Valor
INSERT_TOKEN
Audiobookshelf URLVariable

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

Objetivo
bookshelfURL
Por defecto
http://127.0.0.1:13378
Valor
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.

Objetivo
/ABSBOT/db
Por defecto
/mnt/user/appdata/bookshelf_traveller/db
Valor
/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.

Objetivo
OWNER_ONLY
Por defecto
True
Valor
True
Enable Audio PlaybackVariable

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

Objetivo
AUDIO_ENABLED
Por defecto
True
Valor
True
Default Search ProviderVariable

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

Objetivo
DEFAULT_PROVIDER
Por defecto
audible
Enable Audio PlaybackVariable

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

Objetivo
AUDIO_ENABLED
Por defecto
True
Valor
True
Playback RoleVariable

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

Objetivo
PLAYBACK_ROLE
Por defecto
True
Valor
0
Multi-UserVariable

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

Objetivo
MULTI_USER
Por defecto
True
Valor
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.

Objetivo
OPT_IMAGE_URL
Debug ModeVariable

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

Objetivo
DEBUG_MODE
Por defecto
False
Valor
False

Descargar estadísticas

9,150
Descargas totales

Detalles

Repositorio
donkevlar/bookshelf-traveller:latest
Última actualización2026-04-11
Visto por primera vez2024-07-19

Ejecute Bookshelf-Traveller en Unraid.

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