From 3b85c4ac931f9db32b279fa6e9f51a7b29c97da4 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Thu, 12 Mar 2026 16:32:46 -0500 Subject: [PATCH] =?UTF-8?q?fix:=20docker-compose.yml=20limpiar=20vol=C3=BA?= =?UTF-8?q?menes=20y=20container=5Fname=20para=20Coolify?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Eliminar container_name (Coolify asigna su propio nombre, conflicto evitado) - Eliminar ./:/var/www/html (bind mount sobreescribía código del contenedor en prod) - Eliminar ./logs y ./uploads bind mounts (reemplazados por named volumes) - Eliminar php-socket volume (ya no se usa) - Usar named volumes app-logs/app-uploads (persistencia correcta en Coolify) --- docker-compose.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index c21173a..ff4f35e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,17 +4,16 @@ services: build: context: . dockerfile: Dockerfile - container_name: whatsapp-bot-app + # container_name: NO definir — Coolify asigna su propio nombre restart: unless-stopped - working_dir: /var/www/html # Coolify/Traefik gestiona el enrutamiento - no exponer puertos al host expose: - "80" volumes: - - ./:/var/www/html - - ./logs:/var/www/html/logs - - ./uploads:/var/www/html/uploads - - php-socket:/run/php + # NO montar ./:/var/www/html — sobreescribiría el código del contenedor en prod + # Coolify usa named volumes para logs y uploads (persistencia entre deploys) + - app-logs:/var/www/html/logs + - app-uploads:/var/www/html/uploads environment: - APP_ENV=${APP_ENV:-production} - DB_HOST=${DB_HOST} @@ -77,7 +76,9 @@ services: # Worker: corre dentro del contenedor app vía Supervisor volumes: - php-socket: + app-logs: + driver: local + app-uploads: driver: local networks: