diff --git a/deploy/community/docker-compose.images.yml b/deploy/community/docker-compose.images.yml index 1d9912b..420f92d 100644 --- a/deploy/community/docker-compose.images.yml +++ b/deploy/community/docker-compose.images.yml @@ -166,6 +166,11 @@ services: ui: image: ${CRANK_UI_IMAGE:-git.itexp.me/bsodfather/crank-community-ui:main} restart: unless-stopped + depends_on: + admin-api: + condition: service_healthy + mcp-server: + condition: service_healthy ports: - "${CRANK_PUBLISH_BIND:-127.0.0.1}:${CRANK_UI_PUBLISH_PORT:-3000}:3000" healthcheck: diff --git a/deploy/community/docker-compose.yml b/deploy/community/docker-compose.yml index 6c7f499..c3a85f2 100644 --- a/deploy/community/docker-compose.yml +++ b/deploy/community/docker-compose.yml @@ -148,6 +148,11 @@ services: context: ../.. dockerfile: apps/ui/Dockerfile restart: unless-stopped + depends_on: + admin-api: + condition: service_healthy + mcp-server: + condition: service_healthy ports: - "${CRANK_PUBLISH_BIND:-127.0.0.1}:${CRANK_UI_PUBLISH_PORT:-3000}:3000" healthcheck: