feat: Add deploy environment, Add pyprojectoml
This commit is contained in:
56
.env.production.example
Normal file
56
.env.production.example
Normal file
@@ -0,0 +1,56 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user