Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 925 Bytes

File metadata and controls

30 lines (23 loc) · 925 Bytes

docker-beets, fully loaded

Alpine based Docker image for Beets, media manager for obsessive-compulsives.

With additional support for a goodly number of plugins and based off latest releases (at least, when I built it).

I run a container with "beet web" executing using a docker-compose.yml file like this:

beets:
  container_name: "beets"
  restart: unless-stopped
  image: justifiably/beets
  ports:
    - 8337:8337
  net: host
  volumes:
    - /srv/music:/srv/music
    - /srv/music/beets/:/home/beets/
  command: "/usr/bin/beet web"

and then I execute additional commands using an alias/script, for in example /usr/local/bin/beet:

#!/bin/sh
docker exec -ti beets beet "$@"

There is much more info at Linuxserver.io about their container. Probably no reason to use my container really.