This bundles up the excellent plugin beets-audible plugin with the very excellent beets tool in a Docker Container. Also comes with beets-filetote plugin preinstalled.
-
Save the following as the docker-compose file:
version: "3.9" services: beets-audiobooks: image: ghcr.io/gtronset/beets-audiobooks container_name: beets-audiobooks environment: # Update as needed - PUID=1000 - PGID=1000 - TZ=America/Los_Angeles volumes: - ./config:/config - /path/to/audiobooks:/audiobooks - /path/to/import/books/from:/input restart: unless-stopped
-
Spin up the container:
docker-compose up -d
-
Update the config in
config/config.yaml
as described in thebeets-audible
documentation. -
In the docker container, run the
beet --version
command and verify that the audible plugin appears in the list of plugins.
See full instructions on usage on the beets-audible repo.
Copyright (c) 2022 Gavin Tronset
Licensed under the MIT license.