From da79307461a63629cc5666cd1ebdf9b7870c693c Mon Sep 17 00:00:00 2001 From: DaX Date: Thu, 5 Mar 2026 02:03:08 +0100 Subject: [PATCH] Diagnostic: inspect Docker container and compose setup on EC2 --- .gitea/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 791e9c8..cfedaca 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -145,7 +145,7 @@ jobs: if: needs.detect.outputs.migrations == 'true' run: | cat > /tmp/migrate-params.json << 'PARAMS' - {"commands":["set -e","cd /tmp","rm -rf repo.tar.gz filamenteka","curl -sf -o repo.tar.gz https://git.demirix.dev/dax/Filamenteka/archive/main.tar.gz","tar xzf repo.tar.gz","mkdir -p /app/api /app/database/migrations","cp -r filamenteka/database/* /app/database/","cp filamenteka/api/migrate.js /app/api/migrate.js","rm -rf repo.tar.gz filamenteka","echo Migration files:","ls -la /app/database/migrations/","cd /app && /usr/local/bin/node api/migrate.js"]} + {"commands":["docker ps -a 2>/dev/null || echo 'no docker'","cat /home/ec2-user/docker-compose.yml 2>/dev/null || echo 'no compose file'","docker inspect $(docker ps -q) 2>/dev/null | head -50 || echo 'no containers'","ls -la /home/ec2-user/ 2>/dev/null","docker exec $(docker ps -q | head -1) ls -la /app/ 2>/dev/null || echo 'exec failed'","docker exec $(docker ps -q | head -1) cat /app/package.json 2>/dev/null || echo 'no package.json'"]} PARAMS CMD_ID=$(aws ssm send-command \ --region $AWS_REGION \