35 lines
1.6 KiB
Bash
35 lines
1.6 KiB
Bash
# =======================================================
|
|
# == Fichero de Entorno para la Aplicación de Mercados ==
|
|
# =======================================================
|
|
# Este fichero debe estar en /opt/mercados-app/.env en el servidor.
|
|
# Contiene todos los secretos y configuraciones específicas del entorno.
|
|
|
|
# --- Conexión a la Base de Datos ---
|
|
# Cadena de conexión para SQL Server.
|
|
# IMPORTANTE: El 'Server' debe ser el nombre del servicio de la base de datos en la red Docker compartida.
|
|
# Según tu arquitectura, es 'db-sqlserver'.
|
|
ConnectionStrings__DefaultConnection="Server=db-sqlserver;Database=MercadosDb;User ID=mercadosuser;Password=@mercados1351@;TrustServerCertificate=True;Encrypt=False;"
|
|
|
|
# --- Horarios de Ejecución del Worker (formato Cron) ---
|
|
Schedules__MercadoAgroganadero="0 10,12,15,18 * * 1-5"
|
|
Schedules__BCR="30 11 * * 1-5"
|
|
Schedules__Bolsas="10 11-17 * * 1-5"
|
|
|
|
# --- Claves de APIs Externas ---
|
|
ApiKeys__Finnhub="d1jsl99r01ql1h397eh0d1jsl99r01ql1h397ehg"
|
|
ApiKeys__Bcr__Key="D1782A51-A5FD-EF11-9445-00155D09E201"
|
|
ApiKeys__Bcr__Secret="da96378186bc5a256fa821fbe79261ec7172dec283214da0aacca41c640f80e3"
|
|
|
|
# --- Configuración de Email para Alertas (SMTP) ---
|
|
SmtpSettings__Host="192.168.5.201"
|
|
SmtpSettings__Port="587"
|
|
SmtpSettings__User="alertas@eldia.com"
|
|
SmtpSettings__Pass="@Alertas713550@"
|
|
SmtpSettings__SenderName="Servicio de Mercados"
|
|
SmtpSettings__Recipient="tecnica@eldia.com"
|
|
|
|
# --- Configuración del Entorno de ASP.NET Core ---
|
|
# Esto asegura que la aplicación se ejecute en modo Producción,
|
|
# desactivando páginas de error detalladas, etc.
|
|
ASPNETCORE_ENVIRONMENT="Production"
|