From c49c3d7fc4ee5c4b1c9bd20867119c2f5dcc4f3a Mon Sep 17 00:00:00 2001 From: Julien Froidefond Date: Thu, 11 Dec 2025 10:52:06 +0100 Subject: [PATCH] chore: update docker-compose configuration to rename app service, adjust volume path for Prisma data, and set DATABASE_URL for SQLite --- ENV.md | 4 ++++ docker-compose.yml | 7 ++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/ENV.md b/ENV.md index a2e4c36..bd6c7ba 100644 --- a/ENV.md +++ b/ENV.md @@ -6,6 +6,10 @@ # Database Configuration (SQLite) DATABASE_URL=file:./data/stripstream.db +# Prisma Data Path (optional - default: ./prisma/data) +# Chemin sur l'hôte où seront stockées les données Prisma (base de données SQLite) +# PRISMA_DATA_PATH=./prisma/data + # NextAuth Configuration NEXTAUTH_SECRET=your-secret-key-here-generate-with-openssl-rand-base64-32 # Si derrière un reverse proxy HTTPS, utiliser l'URL HTTPS publique : diff --git a/docker-compose.yml b/docker-compose.yml index f3f28ae..555c968 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ version: "3.8" services: - app: + stripstream-app: build: context: . dockerfile: Dockerfile @@ -14,15 +14,16 @@ services: - "3020:3000" volumes: - stripstream_cache:/app/.cache - - ./prisma/data:/app/data + - ${PRISMA_DATA_PATH:-./prisma/data}:/app/data environment: - NODE_ENV=${NODE_ENV} - - DATABASE_URL=${DATABASE_URL} + - DATABASE_URL=file:./data/stripstream.db - NEXTAUTH_SECRET=${NEXTAUTH_SECRET} - NEXTAUTH_URL=${NEXTAUTH_URL} - AUTH_TRUST_HOST=true - KOMGA_MAX_CONCURRENT_REQUESTS=5 - ADMIN_DEFAULT_PASSWORD=${ADMIN_DEFAULT_PASSWORD} + - PRISMA_DATA_PATH=${PRISMA_DATA_PATH:-./prisma/data} networks: - stripstream-network deploy: