# Production Environment Variables - EXAMPLE # ¡IMPORTANTE! Copia este archivo a .env.production y completa con valores reales # NO commitees .env.production con valores sensibles a git # Django Environment DJANGO_ENV=production # Debug mode (MUST be False in production) DEBUG=False # Django Secret Key # ¡IMPORTANTE! Genera una clave única y segura para producción # Puedes generar una con: python -c 'from django.core.management.utils import get_random_secret_key; print(get_random_secret_key())' SECRET_KEY=CHANGE-ME-TO-A-SECURE-RANDOM-SECRET-KEY-IN-PRODUCTION # Allowed hosts (comma-separated domains) # Ejemplo: ALLOWED_HOSTS=tiendailusion.com,www.tiendailusion.com,api.tiendailusion.com ALLOWED_HOSTS=tiendailusion.com,www.tiendailusion.com # CORS allowed origins (comma-separated URLs) # Ejemplo: CORS_ALLOWED_ORIGINS=https://tiendailusion.com,https://www.tiendailusion.com CORS_ALLOWED_ORIGINS=https://tiendailusion.com,https://www.tiendailusion.com # CSRF Trusted Origins (comma-separated URLs) # Debe incluir el protocolo (https://) CSRF_TRUSTED_ORIGINS=https://tiendailusion.com,https://www.tiendailusion.com # PostgreSQL Database Configuration DB_NAME=tienda_ilusion_prod DB_USER=tienda_ilusion_user DB_PASSWORD=CHANGE-ME-TO-A-SECURE-DATABASE-PASSWORD DB_HOST=postgres DB_PORT=5432 # Email Configuration (para notificaciones y recuperación de contraseñas) EMAIL_HOST=smtp.gmail.com EMAIL_PORT=587 EMAIL_USE_TLS=True EMAIL_HOST_USER=noreply@tiendailusion.com EMAIL_HOST_PASSWORD=CHANGE-ME-TO-YOUR-EMAIL-PASSWORD DEFAULT_FROM_EMAIL=noreply@tiendailusion.com # Admin notifications ADMIN_EMAIL=admin@tiendailusion.com # Tryton ERP Configuration (Production) TRYTON_HOST=tryton-production-server TRYTON_DATABASE=tryton_production TRYTON_USERNAME=tienda_ilusion_integration TRYTON_PASSWORD=CHANGE-ME-TO-TRYTON-PASSWORD # Optional: Redis URL for caching (if using Redis) # REDIS_URL=redis://redis:6379/1 # Optional: Sentry DSN for error tracking # SENTRY_DSN=https://your-sentry-dsn@sentry.io/project-id