Files
family_home_lab/music/docker-compose.yml

38 lines
1.1 KiB
YAML

# Music DAW containers (LinuxServer webtop desktop in the browser).
# Deploy on .13 at /home/sam/Docker/Containers/music/ (this repo folder `music/`).
# docker compose build (builds music-lmms from music/lmms/)
# docker compose up -d
name: music
services:
lmms:
build: ./lmms
image: music-lmms:latest
container_name: lmms
restart: unless-stopped
environment:
PUID: 1000
PGID: 100
TZ: Australia/Perth
ports:
- "8085:3000"
volumes:
- ./lmms-config:/config
- /mnt/data/family-home-lab/shared-media:/media:ro
shm_size: 1gb
logging:
driver: json-file
options: { max-size: "10m", max-file: "3" }
# Zrythm added after its image is prepared (music/zrythm).
# zrythm:
# build: ./zrythm
# image: music-zrythm:latest
# container_name: zrythm
# restart: unless-stopped
# environment: { PUID: 1000, PGID: 100, TZ: Australia/Perth }
# ports: ["8086:3000"]
# volumes:
# - ./zrythm-config:/config
# - /mnt/data/family-home-lab/shared-media:/media:ro
# shm_size: 1gb