From 378df938a0757f1ffc81bb548fbd459fc4f2d885 Mon Sep 17 00:00:00 2001 From: Matthieu Date: Sat, 16 May 2026 11:19:26 +0200 Subject: [PATCH] Configure docker-compose.yaml for Synology NAS deployment Set timezone, user/group IDs, external port, and volume paths for a personal NAS music library setup on /volume1/docker/Music. Co-Authored-By: Claude Sonnet 4.6 --- docker/docker-compose.yaml | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index b663c805..31bef057 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -3,20 +3,13 @@ services: image: pspitzner/beets-flask:stable restart: unless-stopped ports: - - "5001:5001" + - "5006:5001" environment: - # Change to your timezone - TZ: "Europe/Berlin" - # 502 is default on macos, 1000 on linux - USER_ID: 1000 - GROUP_ID: 1000 - # Optional: Add extra groups to the beetle user for file permissions - # Format: "group_name1:gid1,group_name2:gid2" - # Example: EXTRA_GROUPS: "nas_shares:1001,media:1002" + TZ: "Europe/Paris" + USER_ID: 1026 + GROUP_ID: 100 volumes: - - /wherever/config/:/config - # for music folders, match paths inside and out of container! - - /music_path/inbox/:/music_path/inbox/ - - /music_path/clean/:/music_path/clean/ - # If you want to persist the logs, you can mount a logs directory - # - /wherever/logs/:/logs + - /volume1/docker/Music/beets-flask/config:/config + # for music folders, paths match inside and out of container! + - /volume1/docker/Music/MusicToTag:/volume1/docker/Music/MusicToTag + - /volume1/docker/Music/Music:/volume1/docker/Music/Music