diff --git a/src/Dockerfile b/Dockerfile similarity index 78% rename from src/Dockerfile rename to Dockerfile index 3eb3686..c2bebc1 100644 --- a/src/Dockerfile +++ b/Dockerfile @@ -2,4 +2,4 @@ FROM node:16 WORKDIR /ffs/ COPY package.json ./ RUN npm install -COPY . ./ \ No newline at end of file +COPY /src/build ./ \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 9b43816..20330fe 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,24 +1,58 @@ version: "3.8" + services: auth_server: build: - context: ./src + context: . dockerfile: Dockerfile env_file: ./.env volumes: - - ./src:/ffs/ + - ./src/build:/ffs/ - /ffs/node_modules ports: - "3000:3000" command: "node server.js" - task_runner_1: + task_runner_gantry: + build: + context: . + dockerfile: Dockerfile + env_file: ./.env + volumes: + - ./src/build:/ffs/ + - /ffs/node_modules + network_mode: host + command: "node taskRunner.js gantry" + + task_runner_lathe: + build: + context: . + dockerfile: Dockerfile + env_file: ./.env + volumes: + - ./src/build:/ffs/ + - /ffs/node_modules + network_mode: host + command: "node taskRunner.js lathe" + + task_runner_mill: + build: + context: . + dockerfile: Dockerfile + env_file: ./.env + volumes: + - ./src/build:/ffs/ + - /ffs/node_modules + network_mode: host + command: "node taskRunner.js mill" + + task_runner_waterjet: build: - context: ./src + context: . dockerfile: Dockerfile env_file: ./.env volumes: - - ./src:/ffs/ + - ./src/build:/ffs/ - /ffs/node_modules network_mode: host - command: "node taskRunner.js lathe" \ No newline at end of file + command: "node taskRunner.js waterjet" \ No newline at end of file