From c743567235efaf54be98f43060570eb681c81564 Mon Sep 17 00:00:00 2001 From: M9713 <m9713@student.jamk.fi> Date: Wed, 6 Oct 2021 10:39:30 +0000 Subject: [PATCH] Add new file --- docker-compose.yml | 54 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..ccde168 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,54 @@ +version: "3" + +services: + client: + image: frontend-source + restart: always + build: ./frontend/ + ports: + - "80:4100" + depends_on: + - backend + links: + - backend + +# ip4=$(/sbin/ip -o -4 addr list ens3 | awk '{print $4}' | cut -d/ -f1) +# echo "API_ROOT=$ip4" > env.frontend +# env_file: .env.frontend +# networks: +# - conduit-network + + backend: + image: backend-source + restart: always + build: ./backend/ + ports: + - "3000:3000" + links: + - mongo + depends_on: + - mongo + environment: + NODE_ENV: production + MONGODB_URI: mongodb://mongo:27017 + SECRET: secret node ./app.js + +# env_file: .env.backend +# networks: +# - conduit-network + + mongo: + container_name: mongo + image: mongo + restart: always + ports: + - "27017:27017" +# networks: +# - conduit-network + volumes: + - ./mongo-config:/data/configdb + - ./mongo-data:/data/db + +#networks: +# conduit-network: +# external: true -- GitLab