37 lines
869 B
YAML
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
|