Uecko_ERP/apps/server/.env.example

62 lines
2.2 KiB
Plaintext
Raw Normal View History

# ───────────────────────────────
# Core del servidor HTTP
# ───────────────────────────────
NODE_ENV=development
2025-12-15 18:21:09 +00:00
API_PORT=3002
# URL pública del frontend (CORS).
# En dev se puede permitir todo con '*'
FRONTEND_URL=http://localhost:5173
# ───────────────────────────────
# Base de datos (Sequelize / MySQL-MariaDB)
# ───────────────────────────────
# Base de datos (opción 1: URL)
# DATABASE_URL=postgres://user:pass@localhost:5432/dbname
# Base de datos (opción 2: parámetros sueltos)
DB_DIALECT=mysql
DB_HOST=localhost
DB_PORT=3306
DB_NAME=uecko_erp
DB_USER=rodax
2025-11-27 19:07:30 +00:00
DB_PASS=rodax
# Log de Sequelize (true|false)
DB_LOGGING=false
# Si necesitas SSL/TLS en MySQL (por defecto no)
DB_SSL=false
DB_SYNC_MODE=alter # none | alter | force
# ───────────────────────────────
# Warmup por módulo
# ───────────────────────────────
# Tiempo máximo para cada warmup() de un módulo, en milisegundos.
WARMUP_TIMEOUT_MS=10000
# Si es true, un fallo de warmup aborta el arranque. Si es false, continúa con warning.
WARMUP_STRICT=false
# ───────────────────────────────
# Seguridad / Auth
# ───────────────────────────────
JWT_SECRET=supersecretkey
JWT_ACCESS_EXPIRATION=1h
JWT_REFRESH_EXPIRATION=7d
# ───────────────────────────────
# Otros
# ───────────────────────────────
2025-11-19 09:50:35 +00:00
PUPPETEER_EXECUTABLE_PATH=/usr/bin/google-chrome
# ───────────────────────────────
# Plantillas
# ───────────────────────────────
TEMPLATES_PATH=/opt/factuges/templates