- Next.js 14 frontend with dark cyan/navy theme - tRPC API with Prisma ORM - MeshCentral, LibreNMS, Headwind MDM integrations - Multi-tenant architecture - Alert system with email/SMS/webhook notifications - Docker Compose deployment - Complete documentation
41 lines
979 B
Plaintext
41 lines
979 B
Plaintext
# Base de datos PostgreSQL
|
|
DATABASE_URL="postgresql://mspmonitor:password@localhost:5432/msp_monitor?schema=public"
|
|
|
|
# Redis
|
|
REDIS_URL="redis://localhost:6379"
|
|
|
|
# JWT Secret para sesiones
|
|
JWT_SECRET="your-super-secret-jwt-key-min-32-chars"
|
|
|
|
# MeshCentral
|
|
MESHCENTRAL_URL="https://mesh.tudominio.com"
|
|
MESHCENTRAL_USER="admin"
|
|
MESHCENTRAL_PASS="password"
|
|
MESHCENTRAL_DOMAIN="default"
|
|
|
|
# LibreNMS
|
|
LIBRENMS_URL="https://librenms.tudominio.com"
|
|
LIBRENMS_TOKEN="your-librenms-api-token"
|
|
|
|
# Headwind MDM
|
|
HEADWIND_URL="https://mdm.tudominio.com"
|
|
HEADWIND_TOKEN="your-headwind-api-token"
|
|
|
|
# SMTP para notificaciones
|
|
SMTP_HOST="smtp.gmail.com"
|
|
SMTP_PORT="587"
|
|
SMTP_USER="tu-email@gmail.com"
|
|
SMTP_PASS="tu-app-password"
|
|
SMTP_FROM="MSP Monitor <noreply@tudominio.com>"
|
|
|
|
# Twilio para SMS (opcional)
|
|
TWILIO_ACCOUNT_SID=""
|
|
TWILIO_AUTH_TOKEN=""
|
|
TWILIO_PHONE_NUMBER=""
|
|
|
|
# URL base de la aplicacion
|
|
NEXT_PUBLIC_APP_URL="https://monitor.tudominio.com"
|
|
|
|
# Modo de desarrollo
|
|
NODE_ENV="development"
|