Files
beets-setup/compose.yaml
2026-05-12 12:27:32 -04:00

37 lines
869 B
YAML

services:
beets:
build:
context: .
dockerfile: Dockerfile
image: nytegear/beets:2.10.0
stdin_open: true
tty: true
environment:
PUID: ${PUID:-1000}
PGID: ${PGID:-1000}
TZ: ${TZ:-America/New_York}
HOME: /music/beets
BEETSDIR: /music/beets/config
XDG_CACHE_HOME: /music/beets/cache
TERM: ${TERM:-xterm-256color}
EDITOR: ${EDITOR:-vim}
PAGER: ${PAGER:-less}
volumes:
- type: bind
source: ${BEETS_ROOT:-/music/beets}
target: /music/beets
- type: bind
source: ${MUSIC_LIBRARY:-/music/library}
target: /music/library
- type: bind
source: ${MUSIC_INBOX:-/music/inbox}
target: /music/inbox
- type: bind
source: ${MUSIC_PRUNED:-/music/pruned}
target: /music/pruned
working_dir: /music/beets