erp-mecanicas-diesel-backend/.env.production
2025-12-12 14:39:26 -06:00

62 lines
1.4 KiB
Plaintext

# =============================================================================
# ERP-SUITE: MECANICAS-DIESEL Backend - Production Environment
# =============================================================================
# Servidor: 72.60.226.4
# Dominio: api.mecanicas.erp.isem.dev
# =============================================================================
NODE_ENV=production
PORT=3041
API_PREFIX=api
API_VERSION=v1
SERVER_URL=https://api.mecanicas.erp.isem.dev
FRONTEND_URL=https://mecanicas.erp.isem.dev
# Database
DB_HOST=${DB_HOST:-localhost}
DB_PORT=5432
DB_NAME=erp_generic
DB_USER=erp_admin
DB_PASSWORD=${DB_PASSWORD}
DB_SCHEMA=service_management,parts_management,vehicle_management
DB_SSL=true
DB_SYNCHRONIZE=false
DB_LOGGING=false
DB_POOL_MAX=15
DB_CORE_SCHEMAS=auth,core
# Redis (compartido)
REDIS_HOST=${REDIS_HOST:-localhost}
REDIS_PORT=6379
REDIS_PASSWORD=${REDIS_PASSWORD}
REDIS_DB=2
# JWT (compartido para SSO)
JWT_SECRET=${JWT_SECRET}
JWT_EXPIRES_IN=15m
JWT_REFRESH_SECRET=${JWT_REFRESH_SECRET}
JWT_REFRESH_EXPIRES_IN=7d
# Multi-tenant
TENANT_HEADER=x-tenant-id
# CORS
CORS_ORIGIN=https://mecanicas.erp.isem.dev,https://erp.isem.dev
# Security
ENABLE_SWAGGER=false
RATE_LIMIT_WINDOW_MS=60000
RATE_LIMIT_MAX=100
# Logging
LOG_LEVEL=warn
LOG_TO_FILE=true
LOG_FILE_PATH=/var/log/mecanicas/app.log
# Features específicas
FEATURE_SERVICE_ORDERS=true
FEATURE_PARTS_INVENTORY=true
FEATURE_VEHICLE_TRACKING=true