From 702c27e01504068872e5ee9761c90544f3cf85f0 Mon Sep 17 00:00:00 2001 From: Henit Chobisa Date: Sat, 2 Sep 2023 07:03:44 +0000 Subject: [PATCH] chore: Updated Docker Compose with Added Spaces --- docker-compose.yml | 50 ++++++++++++++++++++++++++++++++++++---------- 1 file changed, 40 insertions(+), 10 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index f69f5be1d..89904cd25 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -40,6 +40,7 @@ services: context: . dockerfile: ./apps/app/Dockerfile.web args: + DOCKER_BUILDKIT: 1 NEXT_PUBLIC_API_BASE_URL: http://localhost:8000 NEXT_PUBLIC_DEPLOY_URL: http://localhost/spaces restart: always @@ -47,31 +48,54 @@ services: env_file: - .env environment: - NEXT_PUBLIC_API_BASE_URL: ${NEXT_PUBLIC_API_BASE_URL} - NEXT_PUBLIC_DEPLOY_URL: ${NEXT_PUBLIC_DEPLOY_URL} - NEXT_PUBLIC_GOOGLE_CLIENTID: "0" - NEXT_PUBLIC_GITHUB_APP_NAME: "0" - NEXT_PUBLIC_GITHUB_ID: "0" - NEXT_PUBLIC_SENTRY_DSN: "0" - NEXT_PUBLIC_ENABLE_OAUTH: "0" - NEXT_PUBLIC_ENABLE_SENTRY: "0" - NEXT_PUBLIC_ENABLE_SESSION_RECORDER: "0" - NEXT_PUBLIC_TRACK_EVENTS: "0" + - NEXT_PUBLIC_API_BASE_URL=${NEXT_PUBLIC_API_BASE_URL} + - NEXT_PUBLIC_DEPLOY_URL=${NEXT_PUBLIC_DEPLOY_URL} + - NEXT_PUBLIC_GOOGLE_CLIENTID="0" + - NEXT_PUBLIC_GITHUB_APP_NAME="0" + - NEXT_PUBLIC_GITHUB_ID="0" + - NEXT_PUBLIC_SENTRY_DSN="0" + - NEXT_PUBLIC_ENABLE_OAUTH="0" + - NEXT_PUBLIC_ENABLE_SENTRY="0" + - NEXT_PUBLIC_ENABLE_SESSION_RECORDER="0" + - NEXT_PUBLIC_TRACK_EVENTS="0" depends_on: - plane-api - plane-worker + plane-deploy: + container_name: planedeploy + build: + context: . + dockerfile: ./apps/space/Dockerfile.space + args: + DOCKER_BUILDKIT: 1 + NEXT_PUBLIC_API_BASE_URL: http://localhost:8000 + restart: always + command: /usr/local/bin/start.sh apps/space/server.js space + env_file: + - .env + environment: + - NEXT_PUBLIC_API_BASE_URL=${NEXT_PUBLIC_API_BASE_URL} + depends_on: + - plane-api + - plane-worker + - plane-web + plane-api: container_name: planebackend build: context: ./apiserver dockerfile: Dockerfile.api + args: + DOCKER_BUILDKIT: 1 restart: always command: ./bin/takeoff env_file: - .env environment: <<: *api-and-worker-env + ports: + - 8000:8000 depends_on: - plane-db - plane-redis @@ -81,6 +105,8 @@ services: build: context: ./apiserver dockerfile: Dockerfile.api + args: + DOCKER_BUILDKIT: 1 restart: always command: ./bin/worker env_file: @@ -97,6 +123,8 @@ services: build: context: ./apiserver dockerfile: Dockerfile.api + args: + DOCKER_BUILDKIT: 1 restart: always command: ./bin/beat env_file: @@ -158,6 +186,8 @@ services: build: context: ./nginx dockerfile: Dockerfile + args: + DOCKER_BUILDKIT: 1 restart: always ports: - ${NGINX_PORT}:80