Book discovery tool that provides recommendations based on selected Readarr books.
services:
ebookbuddy:
image: thewicklowwolf/ebookbuddy:latest
container_name: ebookbuddy
volumes:
- /path/to/config:/ebookbuddy/config # Optional
- /etc/localtime:/etc/localtime:ro
ports:
- 5000:5000
restart: unless-stopped
Certain values can be set via environment variables:
- readarr_address: The URL for Readarr. Defaults to
http://192.168.1.2:8787
. - readarr_api_key: The API key for Readarr. Defaults to ``.
- root_folder_path: The root folder path for Books. Defaults to
/data/media/books/
. - google_books_api_key: The API key for Google Books. Defaults to ``.
- readarr_api_timeout: Timeout duration for Readarr API calls. Defaults to
120. - quality_profile_id: Quality Profile ID in Readarr. Defaults to
1
. - metadata_profile_id: Metadata Profile ID in Readarr. Defaults to
1
- search_for_missing_book: Whether to start searching for book when adding. Defaults to
False
- minimum_rating: Minimum Movie Rating. Defaults to
3.5
. - minimum_votes: Minimum Vote Count. Defaults to
500
. - goodreads_wait_delay: Delay to allow for slow data retrieval from GoodReads. Defaults to
12.5
. - readarr_wait_delay: Delay to allow for slow data retrieval from GoodReads. Defaults to
7.5
. - thread_limit: Max number of concurrent threads to use for data retrieval. Defaults to
1
. - auto_start: Whether to run automatically at startup. Defaults to
False
. - auto_start_delay: Delay duration for Auto Start in Seconds (if enabled). Defaults to
60
.