From f27a031ea88b51903dc288547c72b19ba1ab39fa Mon Sep 17 00:00:00 2001 From: Henry Date: Thu, 19 Feb 2026 12:52:58 +0000 Subject: [PATCH] feat(cloud): add migrator to docker-compose --- cloud/docker-compose.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/cloud/docker-compose.yml b/cloud/docker-compose.yml index 852a1815..6b6b996a 100644 --- a/cloud/docker-compose.yml +++ b/cloud/docker-compose.yml @@ -1,4 +1,17 @@ services: + migrator: + image: ghcr.io/kanbn/kan-migrate:latest + container_name: ${CONTAINER_NAME:-kan-migrate} + build: + context: . + dockerfile: ./apps/web/Dockerfile + target: migrate + networks: + - dokploy-network + environment: + - POSTGRES_URL=${POSTGRES_URL} + restart: "no" + web: image: ghcr.io/kanbn/kan:latest container_name: ${CONTAINER_NAME:-kan-web} @@ -79,6 +92,9 @@ services: - NEXT_PUBLIC_UMAMI_ID=${NEXT_PUBLIC_UMAMI_ID} - NEXT_PUBLIC_POSTHOG_KEY=${NEXT_PUBLIC_POSTHOG_KEY} - NEXT_PUBLIC_POSTHOG_HOST=${NEXT_PUBLIC_POSTHOG_HOST} + depends_on: + migrator: + condition: service_completed_successfully networks: dokploy-network: