chore: remove development-specific docker-compose file and update production configuration to use environment variables for improved flexibility

This commit is contained in:
Julien Froidefond
2025-10-24 15:46:56 +02:00
parent 4805e82527
commit 58cabd9cf2
2 changed files with 6 additions and 43 deletions

View File

@@ -6,7 +6,8 @@ services:
context: .
dockerfile: Dockerfile
args:
- NODE_ENV=production
- NODE_ENV=${NODE_ENV}
- ADMIN_DEFAULT_PASSWORD=${ADMIN_DEFAULT_PASSWORD}
container_name: stripstream-app
restart: unless-stopped
ports:
@@ -15,12 +16,13 @@ services:
- stripstream_cache:/app/.cache
- ./prisma/data:/app/data
environment:
- NODE_ENV=production
- DATABASE_URL=file:/app/data/stripstream.db
- NODE_ENV=${NODE_ENV}
- DATABASE_URL=${DATABASE_URL}
- NEXTAUTH_SECRET=${NEXTAUTH_SECRET}
- NEXTAUTH_URL=http://localhost:3020
- NEXTAUTH_URL=${NEXTAUTH_URL}
- AUTH_TRUST_HOST=true
- KOMGA_MAX_CONCURRENT_REQUESTS=5
- ADMIN_DEFAULT_PASSWORD=${ADMIN_DEFAULT_PASSWORD}
networks:
- stripstream-network
deploy: