Files
whatsapp/.env.docker
T
Lizandro Guarnizo 30e38720e2 fix: eliminar REDIS_HOST hardcodeado 'redis' en todos los archivos
- docker-compose.prod.yml: REDIS_HOST=redis → ${REDIS_HOST:-127.0.0.1}
  eliminados servicios redis/worker/maintenance (usan Coolify/Supervisor)
- .env, .env.docker: REDIS_HOST=redis → 127.0.0.1 (fallback seguro)
- .env.example: actualizado con comentario de Coolify
- health.php: fallback 'redis' → '127.0.0.1'
- PHP files (RedisQueue, ConversationState, etc.) ya usaban getenv() correctamente
2026-03-12 13:48:01 -05:00

51 lines
1.3 KiB
Docker

# Variables de entorno para Docker Compose
# Copia este archivo como .env y completa los valores
# ===========================================
# APLICACIÓN
# ===========================================
APP_ENV=production
APP_PORT=8080
# ===========================================
# BASE DE DATOS
# ===========================================
DB_HOST=db
DB_PORT=3306
DB_NAME=whatsapp_bot
DB_USER=whatsapp_user
DB_PASS=tu_password_seguro_aqui
DB_ROOT_PASSWORD=root_password_super_seguro
# ===========================================
# REDIS
# ===========================================
REDIS_HOST=127.0.0.1
REDIS_PORT=6379
REDIS_PASSWORD=
REDIS_DB=0
# ===========================================
# WHATSAPP API
# ===========================================
WHATSAPP_TOKEN=tu_token_de_whatsapp_aqui
WHATSAPP_PHONE_NUMBER_ID=tu_phone_number_id_aqui
WEBHOOK_VERIFY_TOKEN=tu_token_verificacion_webhook
# ===========================================
# LOGGING
# ===========================================
LOG_LEVEL=INFO
ENABLE_RATE_LIMIT=true
# ===========================================
# WORKERS
# ===========================================
WORKER_REPLICAS=2
# ===========================================
# HERRAMIENTAS DE DESARROLLO (opcional)
# ===========================================
PHPMYADMIN_PORT=8081
REDIS_COMMANDER_PORT=8082