From 6c6da94fa65306059b405445a4b5d76483c9bbc9 Mon Sep 17 00:00:00 2001 From: Colin Griffin Date: Fri, 19 Nov 2021 10:57:00 -0500 Subject: [PATCH] add build args and break out Prisma Studio --- docker-compose.yaml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index 5e6c4cf..895a06e 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -10,15 +10,34 @@ services: ports: - 5432:5432 calendso: - build: . + build: + context: . + dockerfile: Dockerfile + args: + - BASE_URL=${BASE_URL} + - NEXT_PUBLIC_APP_URL=${NEXT_PUBLIC_APP_URL} + image: calendso/docker restart: always ports: - 3000:3000 + env_file: .env + environment: + - DATABASE_URL=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${DATABASE_HOST}/${POSTGRES_DB} + depends_on: + - db + studio: + image: calendso/docker + restart: always + ports: - 5555:5555 env_file: .env environment: - DATABASE_URL=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${DATABASE_HOST}/${POSTGRES_DB} depends_on: - db + command: + - npx + - prisma + - studio volumes: database-data: \ No newline at end of file