From 6d6327b4f67861c0c06af813df07d1fb0f8d20d2 Mon Sep 17 00:00:00 2001 From: Pedro Henrique Date: Mon, 20 Jan 2025 13:15:18 -0300 Subject: [PATCH] chore(deploy): update deployment workflow to use Docker Compose instead of PM2 for better container management chore(docker-compose): remove postgres dependency from production services as it is no longer required --- .github/workflows/deploy.yml | 2 +- docker-compose.prod.yaml | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 6ca5584c..f5afac0b 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -23,7 +23,7 @@ jobs: remote_user: ${{ secrets.EC2_USER }} remote_key: ${{ secrets.EC2_SSH_KEY }} - - name: Start application with PM2 + - name: Start application with Docker Compose uses: appleboy/ssh-action@v1.2.0 with: host: ec2-44-192-63-173.compute-1.amazonaws.com diff --git a/docker-compose.prod.yaml b/docker-compose.prod.yaml index 58b4599d..0b2a17b4 100644 --- a/docker-compose.prod.yaml +++ b/docker-compose.prod.yaml @@ -6,7 +6,6 @@ services: restart: always depends_on: - redis - - postgres ports: - 8080:8080 volumes: