DATABASE_URL="mysql://user:password@host:port/database" # NextAuth Configuration # NEXTAUTH_URL should be your production URL in production NEXTAUTH_URL=http://localhost:3000 # Generate a secure secret with: openssl rand -base64 32 NEXTAUTH_SECRET=your-secret-key-here-please-change-in-production AUTH_SECRET=your-secret-key-here-please-change-in-production # Web Push Notifications (VAPID) # Generate keys with: npx web-push generate-vapid-keys # Or in Docker: docker run --rm -it node:20-slim sh -c "npm install -g web-push && web-push generate-vapid-keys" VAPID_PUBLIC_KEY=your-vapid-public-key-here VAPID_PRIVATE_KEY=your-vapid-private-key-here VAPID_SUBJECT=mailto:your-email@example.com