# =====================================================
# 🌍 DJANGO CORE SETTINGS - PRODUCTION
# =====================================================
DJANGO_ENV=production
DJANGO_SECRET_KEY=django-insecure-your-actual-64-char-secret-key-here-change-this
DJANGO_SECRET=django-insecure-your-actual-64-char-secret-key-here-change-this
DJANGO_DEBUG=0
ALLOWED_HOSTS=seovosolutions.com,www.seovosolutions.com

# =====================================================
# 🗃 DATABASE CONFIGURATION (MySQL for cPanel)
# =====================================================
# MySQL Configuration for cPanel
DB_ENGINE=django.db.backends.mysql
DB_NAME=ehictriq_SeovoSolutions
DB_USER=ehictriq_Seovo
DB_PASSWORD=SeovoSolutions251
DB_HOST=localhost
DB_PORT=3306

# Fallback SQLite (for development only)
USE_SQLITE=0
SQLITE_PATH=db.sqlite3

# =====================================================
# ⚙️ REDIS / CACHE CONFIGURATION
# =====================================================
# Optional Redis for caching (comment out if not using)
# REDIS_URL=redis://localhost:6379/0
# REDIS_HOST=localhost
# REDIS_PORT=6379
USE_REDIS=0

# =====================================================
# 🤖 AI INTEGRATIONS (Gemini)
# =====================================================
GEMINI_API_KEY=AIzaSyBTCw60aQZCVnSQYvP3BQ3g4I0oxKP0cAU
GEMINI_MODEL_NAME=gemini-1.5-flash  # Using flash for speed/cost efficiency

# Embedding model (for semantic search)
EMBED_MODEL_NAME=all-MiniLM-L6-v2

# Optional additional AI services
# OPENAI_API_KEY=your-openai-api-key-here
# DEEPSEEK_API_KEY=your-deepseek-api-key-here

# =====================================================
# 📧 EMAIL CONFIGURATION (Production SMTP)
# =====================================================
EMAIL_BACKEND=django.core.mail.backends.smtp.EmailBackend
EMAIL_HOST=smtp.gmail.com
EMAIL_PORT=587
EMAIL_USE_TLS=True
EMAIL_HOST_USER=victoroketch251@gmail.com
EMAIL_HOST_PASSWORD=Victor251
DEFAULT_FROM_EMAIL=noreply@seovosolutions.com
CONTACT_EMAIL=info@seovosolutions.com
SERVER_EMAIL=noreply@seovosolutions.com
ADMIN_EMAIL=admin@seovosolutions.com

# =====================================================
# 🌐 FRONTEND / API / CORS CONFIGURATION
# =====================================================
FRONTEND_URL=https://www.seovosolutions.com
API_BASE_URL=https://seovosolutions.com/api
CORS_ALLOWED_ORIGINS=https://seovosolutions.com,https://www.seovosolutions.com
CSRF_TRUSTED_ORIGINS=https://seovosolutions.com,https://www.seovosolutions.com

# =====================================================
# ⏰ TIME & LOCALIZATION
# =====================================================
TIME_ZONE=Africa/Nairobi
LANGUAGE_CODE=en-us

# =====================================================
# 📊 APPLICATION METRICS
# =====================================================
CEO_EXPERIENCE_YEARS=4
PROJECTS_BASELINE=200
STUDENTS_BASELINE=600
TRAININGS_BASELINE=200
CLIENTS_BASELINE=205

# =====================================================
# 🔗 SOCIAL MEDIA PROFILES (For display only)
# =====================================================
# Social media URLs for the website footer/contact
SOCIAL_LINKEDIN=https://www.linkedin.com/company/seovo-solutions
SOCIAL_FACEBOOK=https://www.facebook.com/profile.php?id=61580277602698
SOCIAL_INSTAGRAM=https://www.instagram.com/seovo.solutions
SOCIAL_TIKTOK=https://tiktok.com/@seovosolutions
SOCIAL_YOUTUBE=https://youtube.com/@seovosolutions
SOCIAL_WHATSAPP=+254748370734  # Example number

# =====================================================
# 📞 CONTACT INFORMATION
# =====================================================
COMPANY_NAME=SeovoSolutions
CONTACT_PHONE=+254 748 370 734  # Example number
CONTACT_EMAIL=info@seovosolutions.com
COMPANY_ADDRESS=Nairobi, Kenya
WEBSITE_URL=https://seovosolutions.com

# =====================================================
# ⚠️ SECURITY NOTES
# =====================================================
# IMPORTANT: After setting up:
# 1. Change the DJANGO_SECRET_KEY to a unique, secure key
# 2. Set your actual MySQL password in DB_PASSWORD
# 3. Set up proper email credentials
# 4. Remove or change example values (like phone numbers)
# 5. Never commit this file to version control

# =====================================================
# 🔐 PRODUCTION SECURITY SETTINGS
# =====================================================
# These are handled in settings.py, but can be overridden here:
# SECURE_SSL_REDIRECT=True
# SESSION_COOKIE_SECURE=True
# CSRF_COOKIE_SECURE=True
# SECURE_HSTS_SECONDS=31536000