From 0d2ad322fee29d3feb9eb359b33d60edde56792d Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 8 Mar 2026 23:46:11 +0100 Subject: [PATCH] fix(entrypoint): add chmod 777 on /app/recordings for Unraid nobody:users shares + update default recordings path --- docker-compose.yml | 2 +- entrypoint.sh | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 7cbc151..a509faa 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -13,7 +13,7 @@ services: # Pour changer: modifiez le chemin avant les deux points ":" # Exemple Windows : - D:\MesVideos\TV:/app/recordings # Exemple Linux : - /mnt/nas/videos:/app/recordings - - ${RECORDINGS_PATH:-./data/recordings}:/app/recordings + - ${RECORDINGS_PATH:-/mnt/user/Data/Sport}:/app/recordings restart: unless-stopped volumes: diff --git a/entrypoint.sh b/entrypoint.sh index 93bd96d..ff3118b 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -11,6 +11,8 @@ chown -R xtremuser:xtremuser /app/data 2>/dev/null || true # Create subdirectories if they don't exist mkdir -p /app/data/logs /app/data/tmp /app/recordings chown -R xtremuser:xtremuser /app/data/logs /app/data/tmp /app/recordings 2>/dev/null || true +# Garantir les permissions en écriture même si chown échoue (volume monté depuis l'hôte) +chmod -R 777 /app/recordings 2>/dev/null || true # Drop privileges and run the server as xtremuser echo "Starting server as xtremuser..."