﻿# ============================================================
#  Sichat - plantilla de entorno. Copia a .env y completa.
#  NO subas el .env real (lleva secretos) al repositorio.
# ============================================================

APP_NAME=Sichat
APP_ENV=local
APP_KEY=base64:3jBkmIAMjj/lzW9gQJgCeIC7Ir93ERGt8wDTPdHmu9I=
APP_DEBUG=true
# Dominio publico del backend. Debe ser EXACTO: las imagenes de WhatsApp se
# mandan por link usando APP_URL (si no coincide -> "Media upload error").
APP_URL=https://tu-dominio.com

LOG_CHANNEL=stack
LOG_LEVEL=error

# --- Base de datos (MySQL) ---
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=sichat
DB_USERNAME=root
DB_PASSWORD=

# --- Colas / cache / sesion ---
QUEUE_CONNECTION=database
CACHE_DRIVER=file
SESSION_DRIVER=file

# --- Broadcasting (Pusher) ---
BROADCAST_DRIVER=pusher
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

# --- Auth JWT (cadena secreta propia del backend) ---
JWT_KEY=+kJtk2t5mS+9KC8rJcPebnti+yQgT3P05NAyArZXbbAmgx7z

# --- WhatsApp Cloud API (numero Principal; fallback del multi-numero) ---
WHATSAPP_ACCESS_TOKEN=
WHATSAPP_PHONE_ID=
WHATSAPP_ACCOUNT_ID=
WHATSAPP_WEBHOOK_SECRET=
WHATSAPP_VERIFY_TOKEN=
WHATSAPP_APP_ID=

# --- Puente Microsip ---
# URL_MICROSIP ya incluye /api. TOKEN_MICROSIP es el JWT del header API-KEY.
URL_MICROSIP=http://127.0.0.1:5190
TOKEN_MICROSIP=

# Defaults globales de catalogo/pedido (se configuran tambien en el panel
# Configuracion > Microsip). El carrito admin los usa cuando no hay contexto.
MICROSIP_CAT_CLIENTE_ID=
MICROSIP_CAT_ALMACEN_ID=
MICROSIP_CAT_SUCURSAL_ID=
MICROSIP_CAT_VENDEDOR_ID=
MICROSIP_CAT_ENVIO_ID=

# Busqueda de imagenes de articulos en la web
SERPAPI_KEY=

# --- Licenciamiento ---
LICENCIAS_VERIFY_URL=https://licenciasng.com.mx/public/api/licencias/verify
licencia=
clave_producto=
hardware_id=

# --- Admin principal (lo siembra la migracion seed_admin_user, ID 1) ---
# Cambia estos valores ANTES de migrar. El password se puede cambiar luego en
# la app; el usuario admin no se puede eliminar ni desactivar.
ADMIN_SEED_NAME=Administrador
ADMIN_SEED_EMAIL=admin@tu-dominio.com
ADMIN_SEED_PASSWORD=CambiaEstePassword

# Nota: las credenciales de Mercado Pago NO van aqui; se guardan desde el panel
# Configuracion > Mercado Pago (tabla configs en BD).
