.
This commit is contained in:
parent
9613dd25a1
commit
2e90d13b9d
@ -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
|
||||
|
||||
@ -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:
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user