Merge pull request 'Fixes on docker compose & Dockerfile for Parapharmacy API' (#42) from docker_fixes into main
Build & Push Docker Images / Detect Changes (push) Successful in 13s
Build & Push Docker Images / Backend Tests (push) Has been skipped
Build & Push Docker Images / Parapharmacy API Tests (push) Successful in 1m37s
Build & Push Docker Images / Pip Platform Tests (push) Has been skipped
Build & Push Docker Images / Frontend Tests (push) Has been skipped
Build & Push Docker Images / Build Backend (push) Has been skipped
Build & Push Docker Images / Build Parapharmacy API (push) Successful in 1m24s
Build & Push Docker Images / Build Pip Platform (push) Has been skipped
Build & Push Docker Images / Build Frontend (push) Has been skipped
Build & Push Docker Images / Deploy (push) Has been skipped

Reviewed-on: #42
This commit was merged in pull request #42.
This commit is contained in:
2026-07-17 08:25:05 +00:00
2 changed files with 6 additions and 4 deletions
+2 -2
View File
@@ -28,13 +28,13 @@ ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium
# Copy package files # Copy package files
COPY package*.json ./ COPY apps/parapharmacy-api/package*.json ./
# Install dependencies (production only) # Install dependencies (production only)
RUN npm install --omit=dev RUN npm install --omit=dev
# Copy source code # Copy source code
COPY src/ ./src/ COPY apps/parapharmacy-api/src/ ./src/
# Expose port # Expose port
EXPOSE 3002 EXPOSE 3002
+4 -2
View File
@@ -89,8 +89,10 @@ services:
parapharmacy-api: parapharmacy-api:
image: git.hacecalor.net/ichitux/farmafinder-parapharmacy-api:latest image: git.hacecalor.net/ichitux/farmafinder-parapharmacy-api:latest
build: build:
context: ./apps/parapharmacy-api context: .
dockerfile: Dockerfile dockerfile: apps/parapharmacy-api/Dockerfile
env_file:
- ./apps/parapharmacy-api/.env
restart: unless-stopped restart: unless-stopped
ports: ports:
- "3002:3002" - "3002:3002"