# Production Environment Configuration for GNX Contact Form # Copy this file to .env and update with your actual values # Django Settings SECRET_KEY=your-super-secret-production-key-here DEBUG=False ALLOWED_HOSTS=yourdomain.com,www.yourdomain.com,your-server-ip # Database (Production) DATABASE_URL=postgresql://username:password@localhost:5432/gnx_production # Email Configuration (Production) EMAIL_BACKEND=django.core.mail.backends.smtp.EmailBackend EMAIL_HOST=smtp.gmail.com EMAIL_PORT=587 EMAIL_USE_TLS=True EMAIL_USE_SSL=False EMAIL_HOST_USER=your-email@gmail.com EMAIL_HOST_PASSWORD=your-app-password DEFAULT_FROM_EMAIL=noreply@gnxsoft.com # Company email for contact form notifications COMPANY_EMAIL=contact@gnxsoft.com # Email timeout settings for production reliability EMAIL_TIMEOUT=30 EMAIL_CONNECTION_TIMEOUT=10 EMAIL_READ_TIMEOUT=10 # Security Settings SECURE_SSL_REDIRECT=True SECURE_HSTS_SECONDS=31536000 SECURE_HSTS_INCLUDE_SUBDOMAINS=True SECURE_HSTS_PRELOAD=True SECURE_CONTENT_TYPE_NOSNIFF=True SECURE_BROWSER_XSS_FILTER=True X_FRAME_OPTIONS=DENY # CORS Settings (Production) CORS_ALLOWED_ORIGINS=https://yourdomain.com,https://www.yourdomain.com CORS_ALLOW_CREDENTIALS=True # Static Files STATIC_ROOT=/var/www/gnx/staticfiles/ MEDIA_ROOT=/var/www/gnx/media/ # Logging LOG_LEVEL=INFO