24 lines
773 B
YAML
24 lines
773 B
YAML
# documentation: https://www.audiobookshelf.org/
|
|
# slogan: Self-hosted audiobook, ebook, and podcast server
|
|
# tags: audiobooks, ebooks, podcasts, server, self-hosted
|
|
# logo: svgs/audiobookshelf.svg
|
|
# port: 80
|
|
|
|
services:
|
|
audiobookshelf:
|
|
image: ghcr.io/advplyr/audiobookshelf:latest
|
|
environment:
|
|
- SERVICE_FQDN_AUDIOBOOKSHELF_80
|
|
- TZ=${TIMEZONE:-America/Toronto}
|
|
volumes:
|
|
- audiobookshelf-audiobooks:/audiobooks
|
|
- audiobookshelf-podcasts:/podcasts
|
|
- audiobookshelf-config:/config
|
|
- audiobookshelf-metadata:/metadata
|
|
healthcheck:
|
|
test: ["CMD-SHELL", "wget --quiet --tries=1 --timeout=5 http://localhost:80/ping -O /dev/null || exit 1"]
|
|
interval: 30s
|
|
timeout: 10s
|
|
retries: 3
|
|
start_period: 15s
|