# Environment Configuration Template # Copy this to .env.production and fill in your values # === REQUIRED VARIABLES === # Database URL (host path - gets mounted into container) DATABASE_URL=./data/sqlite.db # NextAuth.js Configuration (REQUIRED) NEXTAUTH_URL=https://your-domain.com NEXTAUTH_SECRET=your-long-random-secret-here-generate-with-openssl-rand-base64-32 # Admin User (CHANGE THESE!) ADMIN_EMAIL=admin@your-domain.com ADMIN_PASSWORD=your-secure-admin-password # === OPTIONAL VARIABLES === # Application Environment NODE_ENV=production PORT=3000 # Email Configuration (for notifications - optional) EMAIL_USER=your-email@gmail.com EMAIL_PASSWORD=your-gmail-app-password # Rate Limiting (defaults provided) RATE_LIMIT_MAX=100 RATE_LIMIT_WINDOW=900000 # Logging Level LOG_LEVEL=info # Local Development Override (for HTTP testing) DISABLE_SECURE_COOKIES=false