From 23ca6345de6ef84c51f9fcaa4a26e11309e127be Mon Sep 17 00:00:00 2001 From: Julien Froidefond Date: Thu, 11 Dec 2025 07:53:57 +0100 Subject: [PATCH] Update Docker configuration and deployment workflow: Change volume path in docker-compose.yml to use an external USB drive for data persistence. Adjust deploy.yml to uncomment deployment triggers for clarity and streamline the deployment process. --- .gitea/workflows/deploy.yml | 28 ++++++++++++++-------------- docker-compose.yml | 2 +- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 6944bfa..1759387 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -1,17 +1,17 @@ -# name: Deploy with Docker Compose +name: Deploy with Docker Compose -# on: -# push: -# branches: -# - main # adapte la branche que tu veux déployer +on: + push: + branches: + - main # adapte la branche que tu veux déployer -# jobs: -# deploy: -# runs-on: mac-orbstack-runner # le nom que tu as donné au runner -# steps: -# - name: Checkout -# uses: actions/checkout@v4 +jobs: + deploy: + runs-on: mac-orbstack-runner # le nom que tu as donné au runner + steps: + - name: Checkout + uses: actions/checkout@v4 -# - name: Deploy stack -# run: | -# docker compose up -d + - name: Deploy stack + run: | + docker compose up -d diff --git a/docker-compose.yml b/docker-compose.yml index 8cb2b03..968696f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -15,7 +15,7 @@ services: - NEXTAUTH_SECRET=${NEXTAUTH_SECRET:-change-this-secret-in-production} volumes: # Persist database - - ./data:/app/data + - /Volumes/EXTERNAL_USB/sites/got-gaming/data:/app/data - ./prisma/migrations:/app/prisma/migrations restart: unless-stopped healthcheck: