diff --git a/backend/Dockerfile b/backend/Dockerfile index c3e9db8..7785089 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,8 +1,9 @@ FROM node:18-alpine WORKDIR /app -COPY package*.json ./ +COPY backend/package*.json ./ RUN npm ci --omit=dev -COPY . . +COPY backend/ . +COPY API/ /API/ RUN mkdir -p /app/data EXPOSE 3001 CMD ["node", "server.js"] diff --git a/docker-compose.yml b/docker-compose.yml index 44ade8d..df16f3a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,9 @@ services: backend: image: git.hacecalor.net/ichitux/farmafinder-backend:latest - build: ./backend + build: + context: . + dockerfile: backend/Dockerfile restart: unless-stopped ports: - "3001:3001"