From 14f308f33ebe2c12d71efd168d25f423220f7369 Mon Sep 17 00:00:00 2001 From: GauthierWebDev Date: Mon, 21 Apr 2025 16:31:54 +0200 Subject: [PATCH] refactor: Update Docker compose and file commands --- .gitea/workflows/deploy.yaml | 4 ++-- Dockerfile | 2 +- buildForProduction.sh | 0 compose-old.yml | 14 -------------- compose-prod.yml | 11 ----------- compose.prod.yml | 5 +---- temp.json | 1 - 7 files changed, 4 insertions(+), 33 deletions(-) delete mode 100644 buildForProduction.sh delete mode 100644 compose-old.yml delete mode 100644 compose-prod.yml delete mode 100644 temp.json diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 85995a9..e9c5454 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -41,7 +41,7 @@ jobs: VPS_PATH: ${{ secrets.VPS_PATH }} VPS_PORT: ${{ secrets.VPS_PORT }} run: | - ssh -i ~/.ssh/id_ed25519 -p $VPS_PORT $VPS_USER@$VPS_HOST "cd $VPS_PATH && docker compose -f compose-prod.yml build --no-cache" + ssh -i ~/.ssh/id_ed25519 -p $VPS_PORT $VPS_USER@$VPS_HOST "cd $VPS_PATH && docker compose -f compose.prod.yml build --no-cache" echo "📦 The application have been builded on the VPS." - name: Start the application @@ -51,5 +51,5 @@ jobs: VPS_PATH: ${{ secrets.VPS_PATH }} VPS_PORT: ${{ secrets.VPS_PORT }} run: | - ssh -i ~/.ssh/id_ed25519 -p $VPS_PORT $VPS_USER@$VPS_HOST "cd $VPS_PATH && docker compose -f compose-prod.yml up -d" + ssh -i ~/.ssh/id_ed25519 -p $VPS_PORT $VPS_USER@$VPS_HOST "cd $VPS_PATH && docker compose -f compose.prod.yml up -d" echo "🚀 The application has been started on the VPS." diff --git a/Dockerfile b/Dockerfile index c80bf34..d5be9c8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,4 +12,4 @@ RUN bun run build EXPOSE 3000 -CMD [ "pnpm", "preview" ] \ No newline at end of file +CMD [ "bun", "run", "preview" ] \ No newline at end of file diff --git a/buildForProduction.sh b/buildForProduction.sh deleted file mode 100644 index e69de29..0000000 diff --git a/compose-old.yml b/compose-old.yml deleted file mode 100644 index fcc08ae..0000000 --- a/compose-old.yml +++ /dev/null @@ -1,14 +0,0 @@ -services: - memento-dev: - container_name: memento-dev - build: - context: . - dockerfile: pnpm.Dockerfile - env_file: - - .env - ports: - - "${PORT}:${PORT}" - - "${HMR_PORT}:${HMR_PORT}" - volumes: - - ./app:/app - restart: unless-stopped diff --git a/compose-prod.yml b/compose-prod.yml deleted file mode 100644 index 8a60c1e..0000000 --- a/compose-prod.yml +++ /dev/null @@ -1,11 +0,0 @@ -services: - memento-prod: - container_name: memento-prod - build: - context: . - dockerfile: production.Dockerfile - env_file: - - .env - ports: - - "${PORT}:${PORT}" - restart: unless-stopped diff --git a/compose.prod.yml b/compose.prod.yml index d3572ac..5ecf46b 100644 --- a/compose.prod.yml +++ b/compose.prod.yml @@ -7,9 +7,6 @@ services: env_file: - .env environment: - - NODE_ENV=development + - NODE_ENV=production ports: - "${PORT}:${PORT}" - - "${HMR_PORT}:${HMR_PORT}" - working_dir: /app - command: bun run preview diff --git a/temp.json b/temp.json deleted file mode 100644 index 9049d0b..0000000 --- a/temp.json +++ /dev/null @@ -1 +0,0 @@ -[{"content":"qu-est-ce-que-le-hook-use-reducer","hash":"qu-est-ce-que-le-hook-use-reducer","level":2,"subsections":[{"content":"quand-utiliser-use-reducer","hash":"quand-utiliser-use-reducer","level":3,"subsections":[{"content":"a-quoi-ressemble-un-reducer","hash":"a-quoi-ressemble-un-reducer","level":2,"subsections":[{"content":"comment-utiliser-use-reducer","hash":"comment-utiliser-use-reducer","level":2,"subsections":[{"content":"on-nettoie-tout-ca","hash":"on-nettoie-tout-ca","level":2,"subsections":[{"content":"typage-des-actions","hash":"typage-des-actions","level":3,"subsections":[{"content":"action-creators","hash":"action-creators","level":3,"subsections":[{"content":"les-fichiers-complets","hash":"les-fichiers-complets","level":2,"subsections":[{"content":"fichier-counter-jsx-ou-counter-tsx","hash":"fichier-counter-jsx-ou-counter-tsx","level":3,"subsections":[{"content":"c-est-l-heure-des-questions","hash":"c-est-l-heure-des-questions","level":2,"subsections":[{"content":"conclusion","hash":"conclusion","level":2,"subsections":[]}]}]}]}]}]}]}]}]}]}]}] \ No newline at end of file