From ef137b64cdd0be79cdb9e7ddb439232a1dd3befe Mon Sep 17 00:00:00 2001 From: Hitonabi Date: Thu, 23 Jul 2026 16:12:00 +0200 Subject: [PATCH] =?UTF-8?q?Media=20als=20/srv/rippy/media-Bind=20mit=20rsl?= =?UTF-8?q?ave=20=E2=80=94=20Fundament=20fuer=20freie=20Rip-Ziele?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commander-Anforderung: Ablageziel via Rippy waehlbar (Share/NFS/UNC). Statt anonymem Docker-Volume liegt /app/media jetzt auf /srv/rippy/media der VM; rslave-Propagation laesst NACH Container-Start eingehaengte NFS/SMB-Mounts live im Container auftauchen. Naechster Schritt: target_dir pro Job + Ziel-Auswahl im UI (Task 16). Co-Authored-By: Claude Fable 5 --- docker-compose.yml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index be66548..bd8791a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -27,7 +27,14 @@ services: ports: - "8000:8000" volumes: - - media:/app/media + # /srv/rippy/media auf der VM statt anonymem Volume: dort eingehängte + # Shares (NFS/SMB) tauchen dank rslave-Propagation LIVE als Rip-Ziele + # in Rippy auf (Commander-Anforderung 23.07.: Ziel frei wählbar). + - type: bind + source: /srv/rippy/media + target: /app/media + bind: + propagation: rslave - temp:/app/temp devices: - /dev/sr0:/dev/sr0 @@ -52,7 +59,11 @@ services: - MAKEMKV_APP_KEY=${MAKEMKV_APP_KEY} - LOG_LEVEL=INFO volumes: - - media:/app/media + - type: bind + source: /srv/rippy/media + target: /app/media + bind: + propagation: rslave - temp:/app/temp devices: - /dev/sr0:/dev/sr0 @@ -126,7 +137,6 @@ networks: driver: bridge volumes: - media: temp: postgres-data: redis-data: