From 9d12f321bec5ec39d6fe510ae76220b9a4eca606 Mon Sep 17 00:00:00 2001 From: dlawler489 <104159223@student.swin.edu.au> Date: Tue, 21 Apr 2026 09:23:56 +1000 Subject: [PATCH] Fix YAML syntax error in deployment compose file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🔧 Fix Docker Compose YAML Issue: - Remove duplicate 'command' key that was causing parse error - Keep the cleaner command with better logging - Ensures proper YAML structure for container interfaces ✅ Now Ready for Deployment: - Valid YAML syntax for Portainer/Docker Desktop - Single command block for container startup - Clear logging for troubleshooting This fixes the 'mapping key command already defined' error. --- docker-compose.deploy.yml | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/docker-compose.deploy.yml b/docker-compose.deploy.yml index 5277c14..e623d53 100644 --- a/docker-compose.deploy.yml +++ b/docker-compose.deploy.yml @@ -60,17 +60,6 @@ services: echo 'Starting Node.js server...'; exec node server/dist/index.js " - command: > - sh -c " - echo 'Starting Etsy Finance Tracker...'; - if [ ! -f /usr/share/nginx/html/index.html ]; then - echo 'Extracting client files to shared volume...'; - cp -r /app/client/dist/* /usr/share/nginx/html/ 2>/dev/null || true; - echo 'Client files extracted successfully'; - fi; - echo 'Starting API server on port 8080...'; - exec node server/dist/index.js - " volumes: etsy_uploads: