From e1ccd7cc3e709afe4f50b0627e1c4bde49165014 Mon Sep 17 00:00:00 2001 From: UGA Innovation Factory Date: Thu, 18 Dec 2025 19:07:09 -0500 Subject: [PATCH] Add chmod to rsync to keep directories writable --- default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/default.nix b/default.nix index a8d5530..4d223f5 100644 --- a/default.nix +++ b/default.nix @@ -64,8 +64,8 @@ let $src/docker-compose.yml > $TMPDIR/docker-compose.yml fi - # Copy all application files using rsync, excluding files we'll provide separately - ${pkgs.rsync}/bin/rsync -av --exclude='.git' --exclude='docker-compose.yml' --exclude='.env' --exclude='management-dashboard-web-app/.env' $src/ $out/opt/usda-vision/ + # Copy all application files using rsync with chmod, excluding files we'll provide separately + ${pkgs.rsync}/bin/rsync -av --chmod=Du+w --exclude='.git' --exclude='docker-compose.yml' --exclude='.env' --exclude='management-dashboard-web-app/.env' $src/ $out/opt/usda-vision/ # Copy the processed docker-compose.yml if [ -f $TMPDIR/docker-compose.yml ]; then