diff --git a/docker-compose-mock.yaml b/docker-compose-mock.yaml new file mode 100644 index 0000000..a5c7419 --- /dev/null +++ b/docker-compose-mock.yaml @@ -0,0 +1,22 @@ +version: "3.9" + +services: + frontend: + build: ./frontend + environment: + - VITE_API_HOST=http://localhost:7091 + - VITE_API_STREAMING=$VITE_API_STREAMING + ports: + - "5173:5173" + depends_on: + - mock-backend + + mock-backend: + build: ./mock-backend + ports: + - "7091:7091" + + redis: + image: redis:6-alpine + ports: + - 6379:6379 diff --git a/mock-backend/Dockerfile b/mock-backend/Dockerfile new file mode 100644 index 0000000..5903b27 --- /dev/null +++ b/mock-backend/Dockerfile @@ -0,0 +1,11 @@ +FROM node:20.6.1-bullseye-slim + + +WORKDIR /app +COPY package*.json ./ +RUN npm install +COPY . . + +EXPOSE 7091 + +CMD [ "npm", "run", "start"]