diff --git a/apps/parapharmacy-api/Dockerfile b/apps/parapharmacy-api/Dockerfile index 87827e7..f036aab 100644 --- a/apps/parapharmacy-api/Dockerfile +++ b/apps/parapharmacy-api/Dockerfile @@ -28,13 +28,13 @@ ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium # Copy package files -COPY package*.json ./ +COPY apps/parapharmacy-api/package*.json ./ # Install dependencies (production only) RUN npm install --omit=dev # Copy source code -COPY src/ ./src/ +COPY apps/parapharmacy-api/src/ ./src/ # Expose port EXPOSE 3002 diff --git a/docker-compose.yml b/docker-compose.yml index d2d9725..6696212 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -89,8 +89,10 @@ services: parapharmacy-api: image: git.hacecalor.net/ichitux/farmafinder-parapharmacy-api:latest build: - context: ./apps/parapharmacy-api - dockerfile: Dockerfile + context: . + dockerfile: apps/parapharmacy-api/Dockerfile + env_file: + - ./apps/parapharmacy-api/.env restart: unless-stopped ports: - "3002:3002"