From b045d9db3a52414656d91a955662852ff4fd9f47 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Tue, 10 Mar 2026 22:47:42 -0500 Subject: [PATCH] fix: use named volumes, reduce nginx connections to 1024, 1 worker process --- docker-compose.prod.yml | 9 ++++++--- docker/nginx/nginx.conf | 2 +- docker/supervisor/programs.conf | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 47f998c..5abd33f 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -121,7 +121,7 @@ services: container_name: whatsapp-worker restart: always volumes: - - ./logs:/var/www/html/logs + - app-logs:/var/www/html/logs environment: - TZ=America/Bogota - APP_ENV=production @@ -156,8 +156,7 @@ services: - SETGID - SETUID volumes: - - .:/var/www/html - - ./logs:/var/www/html/logs + - app-logs:/var/www/html/logs - ./backups:/backups - maintenance-cron-logs:/var/log/cron environment: @@ -184,6 +183,10 @@ volumes: driver: local redis-data: driver: local + app-logs: + driver: local + app-uploads: + driver: local maintenance-cron-logs: driver: local diff --git a/docker/nginx/nginx.conf b/docker/nginx/nginx.conf index 2d0d30e..741cd16 100644 --- a/docker/nginx/nginx.conf +++ b/docker/nginx/nginx.conf @@ -4,7 +4,7 @@ error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { - worker_connections 2048; + worker_connections 1024; use epoll; multi_accept on; } diff --git a/docker/supervisor/programs.conf b/docker/supervisor/programs.conf index 6d144d5..d2504f8 100644 --- a/docker/supervisor/programs.conf +++ b/docker/supervisor/programs.conf @@ -21,7 +21,7 @@ priority=10 [program:whatsapp-worker] command=/usr/local/bin/php /var/www/html/worker.php --daemon process_name=%(program_name)s_%(process_num)02d -numprocs=3 +numprocs=1 autostart=true autorestart=true startretries=10