This commit is contained in:
Lizandro Guarnizo
2026-02-03 21:30:55 -05:00
parent 44423adb32
commit 1aae148396
89 changed files with 8581 additions and 7687 deletions
+37
View File
@@ -145,6 +145,41 @@ services:
- whatsapp-network
command: php worker.php --daemon
# Mantenimiento automatizado - PRODUCCIÓN
maintenance:
build:
context: .
dockerfile: Dockerfile.maintenance
container_name: whatsapp-maintenance-prod
restart: always
cap_add:
- SYS_NICE
- SETGID
- SETUID
volumes:
- .:/var/www/html
- ./logs:/var/www/html/logs
- ./backups:/backups
- maintenance-cron-logs:/var/log/cron
environment:
- TZ=America/Bogota
- APP_ENV=production
- DB_HOST=mysql
- DB_PORT=3306
- DB_NAME=${DB_NAME:-usite_whatsapp_bot}
- DB_USER=${DB_USER:-usite_whatsapp_user}
- DB_PASS=${DB_PASS:-6q!Vio0fn@PFmsLyHjH5}
- REDIS_HOST=redis
- REDIS_PORT=6379
- APP_URL=http://app
depends_on:
mysql:
condition: service_healthy
redis:
condition: service_healthy
networks:
- whatsapp-network
volumes:
mysql-data:
driver: local
@@ -152,6 +187,8 @@ volumes:
driver: local
ssl-certs:
driver: local
maintenance-cron-logs:
driver: local
networks:
whatsapp-network: