From ac618dfd07342fab3aaf8addb88ea2e75b036604 Mon Sep 17 00:00:00 2001 From: walamana Date: Wed, 7 Aug 2024 21:10:54 +0200 Subject: [PATCH] fix: docker-compose.yml --- docker-compose.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index fc5b0ec..3b88d67 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ name: miniplan networks: - db: + backend: services: db: @@ -12,7 +12,7 @@ services: - POSTGRES_USER=minis - POSTGRES_DB=minis networks: - - db + - backend healthcheck: test: ["CMD-SHELL", "pg_isready", "-d", "db_prod"] interval: 30s @@ -20,10 +20,12 @@ services: retries: 5 start_period: 80s app: - image: git.walamana.de/walamana/miniplan + image: miniplan restart: no depends_on: - db + networks: + - backend environment: - KTOR_DEPLOYMENT_PORT=8081 - KTOR_DEVELOPMENT=true @@ -31,11 +33,12 @@ services: - JWT_ISSUER=${JWT_ISSUER} - JWT_AUDIENCE=${JWT_AUDIENCE} - JWT_REALM=${JWT_REALM} - - DATABASE_URL=jdbc:postgresql://localhost:5432/miniplan + - DATABASE_URL=jdbc:postgresql://db:5432/minis - DATABASE_DRIVER=org.postgresql.Driver - DATABASE_USER=minis - DATABASE_PASSWORD=minis - ADMIN_PASSWORD=${ADMIN_PASSWORD} + - FRONTEND_PATH=./public ports: - 8081:8081