From 352ef4abdc0f324b1beeafe95c97ca181c3e249f Mon Sep 17 00:00:00 2001 From: UGA Innovation Factory Date: Thu, 18 Dec 2025 19:00:26 -0500 Subject: [PATCH] Remove old docker-compose.yml before moving to fix permissions --- default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/default.nix b/default.nix index a6117bc..bb5d609 100644 --- a/default.nix +++ b/default.nix @@ -70,10 +70,11 @@ let rm -f $out/opt/usda-vision/.env # Update docker-compose.yml to use /var/lib/usda-vision/.env - # Use temp file in /tmp to avoid permission issues + # Use temp file in /tmp and remove old file before moving if [ -f $out/opt/usda-vision/docker-compose.yml ]; then ${pkgs.gnused}/bin/sed 's|env_file:.*management-dashboard-web-app/\.env|env_file: /var/lib/usda-vision/.env|g; s|\./management-dashboard-web-app/\.env|/var/lib/usda-vision/.env|g' \ $out/opt/usda-vision/docker-compose.yml > /tmp/docker-compose.yml.tmp + rm $out/opt/usda-vision/docker-compose.yml mv /tmp/docker-compose.yml.tmp $out/opt/usda-vision/docker-compose.yml fi