services: banking-app: build: context: . dockerfile: Dockerfile args: - NEXTAUTH_SECRET=${NEXTAUTH_SECRET:-dummy-secret-for-build-only} - NEXTAUTH_URL=${NEXTAUTH_URL:-http://localhost:4000} - DATABASE_URL=${DATABASE_URL:-file:./prisma/dev.db} ports: - "4000:3000" volumes: - ${DATA_VOLUME_PATH:-./prisma}:/app/prisma environment: - NEXTAUTH_SECRET=${NEXTAUTH_SECRET} - NEXTAUTH_URL=${NEXTAUTH_URL:-http://localhost:4000} - DATABASE_URL=${DATABASE_URL:-file:./prisma/dev.db}