From 2e90d13b9d5dc524a6a51a9d1068bc54f6ce8d72 Mon Sep 17 00:00:00 2001 From: David Arranz Date: Mon, 9 Sep 2024 11:37:08 +0200 Subject: [PATCH] . --- Dockerfile.client | 4 ++-- docker-compose.yml | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Dockerfile.client b/Dockerfile.client index 04430f5..e9d0793 100644 --- a/Dockerfile.client +++ b/Dockerfile.client @@ -37,10 +37,10 @@ COPY --from=builder /www/client/package.json . #COPY --from=builder /api/server/tsconfig.production.json ./tsconfig.json # Instalar sólo las dependencias de producción en el servidor -RUN yarn install --production +CMD yarn install --production # Exponer el puerto que la API usa -EXPOSE 80 +#EXPOSE 80 #CMD pwd && ls -la #CMD cat package.json diff --git a/docker-compose.yml b/docker-compose.yml index a82d0fe..bb1676e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,7 +6,7 @@ services: - ./Caddyfile:/etc/caddy/Caddyfile # Monta el archivo de configuración - caddy_data:/data # Almacena los certificados en este volumen - caddy_config:/config # Configuración de Caddy - - caddy_srv:/srv + - shared_frontend:/srv ports: - 80:80 # Puerto HTTP (Caddy lo redirige automáticamente a HTTPS) - 443:443 # Puerto HTTPS @@ -80,6 +80,8 @@ services: dockerfile: Dockerfile.client environment: - NODE_ENV=production + volumes: + - shared_frontend:/www/client/dist ports: - 80:80 networks: @@ -89,9 +91,9 @@ services: restart: on-failure volumes: + shared_frontend: caddy_data: caddy_config: - caddy_srv: mariadb_data: backend_logs: