rpi-mediaplayer/docker-compose.yml

46 lines
1.1 KiB
YAML
Raw Normal View History

2024-09-06 20:09:10 -04:00
version: '3.3'
2024-09-06 09:20:07 -04:00
services:
mpd:
2024-09-06 20:54:36 -04:00
image: giof71/mpd-alsa:bookworm
2024-09-06 09:20:07 -04:00
container_name: mpd
restart: unless-stopped
2024-09-06 20:09:10 -04:00
devices:
- "/dev/snd:/dev/snd"
2024-09-06 09:20:07 -04:00
ports:
2024-09-06 20:09:10 -04:00
- 6600:6600/tcp
environment:
- USER_MODE=Y
- PUID=1000
- PGID=1000
- AUDIO_GID=29
- ALSA_OUTPUT_CREATE=yes
- ALSA_OUTPUT_NAME=
- ALSA_OUTPUT_DEVICE=hw:0
- ALSA_OUTPUT_MIXER_CONTROL=Digital
- ALSA_OUTPUT_MIXER_DEVICE=hw:0
- ALSA_OUTPUT_MIXER_TYPE=hardware
2024-09-06 20:54:36 -04:00
- MPD_LOG_LEVEL=notice
2024-09-06 09:20:07 -04:00
volumes:
2024-09-06 20:09:10 -04:00
- /srv/music:/music:ro
#- ./config/lastfm.txt:/user/config/lastfm.txt:ro
- ./data/db:/db:rw
- ./data/playlists:/playlists:rw
- ./data/logs:/log:rw
2024-09-06 09:20:07 -04:00
# Time:
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
2024-09-06 10:00:05 -04:00
cyp:
build:
context: ../cyp/
dockerfile: Dockerfile
container_name: cyp
restart: unless-stopped
ports:
- 8080:8080/tcp
2024-09-06 20:09:10 -04:00
environment:
2024-09-06 21:31:07 -04:00
- MPD_HOST=192.168.32.40
2024-09-06 20:09:10 -04:00
- MPD_PORT=6600
2024-09-06 21:48:49 -04:00
volumes:
- ./data/_youtube:/cyp/_youtube