Files
cotizador/.env.example
T
urieljarethandClaude Fable 5 ab190560d2 Derivar DATABASE_URL desde DB_* en prisma.config.ts
En despliegues Dockerfile (Coolify) no existe DATABASE_URL y
prisma migrate deploy abortaba al arrancar. Ahora la URL se arma
desde las mismas DB_* que usan la app y el seed.

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-06-11 08:47:45 -06:00

31 lines
979 B
Bash

# Cotizador E3 — variables de entorno
# Copia este archivo a .env (local) o configúralas en Coolify (producción).
# ── Base de datos (compartida por Next.js y el API Python) ──
DB_HOST=localhost
DB_PORT=5432
DB_USER=postgres
DB_PASSWORD=postgres
DB_NAME=cotizador_e3
# Opcional: solo la usa el CLI de Prisma (migraciones). Si no la defines,
# se construye automáticamente desde las DB_* (ver prisma.config.ts).
DATABASE_URL="postgresql://postgres:postgres@localhost:5432/cotizador_e3"
# ── Auth ──
# OBLIGATORIA. Genera una con: openssl rand -base64 32
JWT_SECRET=
# ── API Python (api/) — clave para agentes de IA / n8n ──
API_KEY=
# ── Seed (catálogo + usuarios). En producción: RUN_SEED=true solo el primer despliegue ──
RUN_SEED=false
SEED_ADMIN_EMAIL=[email protected]
SEED_ADMIN_PASSWORD=
SEED_ADMIN_NAME=Administrador
# Asesor opcional: solo se crea si defines el email
SEED_ASESOR_EMAIL=
SEED_ASESOR_PASSWORD=
SEED_ASESOR_NAME=