# ============================================ # Database Configuration # ============================================ DATABASE_URL="file:/app/prisma/dev.db" # ============================================ # NextAuth Configuration # ============================================ # Generate with: openssl rand -base64 32 NEXTAUTH_SECRET="change-this-to-a-random-string-at-least-32-characters-long" NEXTAUTH_URL="http://localhost:3000" # ============================================ # Email Configuration (SMTP) # ============================================ # Required for password reset and reminders SMTP_HOST="smtp.gmail.com" SMTP_PORT="587" SMTP_USER="your-email@gmail.com" SMTP_PASS="your-app-password" SMTP_FROM="noreply@memento.app" # ============================================ # AI Provider Configuration # ============================================ # OpenAI (Optional - for GPT models) OPENAI_API_KEY="sk-..." # Ollama (Optional - for local models) OLLAMA_API_URL="http://ollama:11434" # ============================================ # Application Settings # ============================================ NODE_ENV="production" PORT="3000" # ============================================ # Docker-Specific Settings # ============================================ # These are usually set in docker-compose.yml # Keep for local development reference