aboutsummaryrefslogtreecommitdiffstats
path: root/docker/docker-compose.yml
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-27 17:30:32 +0000
committerMohamedBassem <me@mbassem.com>2024-02-27 17:30:32 +0000
commit25bef5ff35b8cd33cae9ab83c6f3e304dc906116 (patch)
treec0fe70350ed343a3f78908693711610b29daafb9 /docker/docker-compose.yml
parent4ffa87aa07a66397881d4d5ad0f97c66c61e6878 (diff)
downloadkarakeep-25bef5ff35b8cd33cae9ab83c6f3e304dc906116.tar.zst
docker: Run db migrations on web app startup
Diffstat (limited to 'docker/docker-compose.yml')
-rw-r--r--docker/docker-compose.yml17
1 files changed, 2 insertions, 15 deletions
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml
index ed9fb99d..e0da095c 100644
--- a/docker/docker-compose.yml
+++ b/docker/docker-compose.yml
@@ -9,9 +9,6 @@ services:
environment:
REDIS_HOST: redis
DATABASE_URL: "file:/data/db.db"
- depends_on:
- migration:
- condition: service_completed_successfully
redis:
image: redis:7.2-alpine
volumes:
@@ -25,18 +22,8 @@ services:
DATABASE_URL: "file:/data/db.db"
# OPENAI_API_KEY: ...
depends_on:
- migration:
- condition: service_completed_successfully
- migration:
- image: ghcr.io/mohamedbassem/hoarder-workers:latest
- environment:
- DATABASE_URL: "file:/data/db.db"
- volumes:
- - data:/data
- command:
- - /bin/sh
- - -c
- - "cd /app/packages/db && pnpm run migrate"
+ web:
+ condition: service_started
volumes:
redis: