This commit is contained in:
David Arranz 2024-10-25 19:13:38 +02:00
parent cc00a5c4ee
commit 9d2f8053ae
2 changed files with 3 additions and 3 deletions

View File

@ -4,7 +4,7 @@
# FROM node:lts-iron AS builder # FROM node:lts-iron AS builder
# # Establecer el directorio de trabajo # # Establecer el directorio de trabajo
# WORKDIR /www # WORKDIR /srv
# # Copiar los archivos de dependencias # # Copiar los archivos de dependencias
# COPY package.json . # COPY package.json .
@ -30,7 +30,7 @@
# FINAL STAGE (Producción) # FINAL STAGE (Producción)
FROM alpine:latest FROM alpine:latest
WORKDIR /www WORKDIR /srv
RUN rm -rf * RUN rm -rf *

View File

@ -7,7 +7,7 @@ services:
- ./Caddyfile:/etc/caddy/Caddyfile # Monta el archivo de configuración - ./Caddyfile:/etc/caddy/Caddyfile # Monta el archivo de configuración
- caddy_data:/data # Almacena los certificados en este volumen - caddy_data:/data # Almacena los certificados en este volumen
- caddy_config:/config # Configuración de Caddy - caddy_config:/config # Configuración de Caddy
- /opt/presupuestador-uecko/dist/client:/www - /opt/presupuestador-uecko/dist/client:/srv
ports: ports:
- 80:80 # Puerto HTTP (Caddy lo redirige automáticamente a HTTPS) - 80:80 # Puerto HTTP (Caddy lo redirige automáticamente a HTTPS)
- 443:443 # Puerto HTTPS - 443:443 # Puerto HTTPS