From 59747ee121668b1f3cc01773d0b0340c7ca2848e Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Mon, 8 Jun 2026 18:30:23 +0200 Subject: [PATCH] feat: add universal-ui docker service with caddy routing --- docker-compose.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 7b4952b..3bf7b02 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -22,6 +22,24 @@ services: - "caddy=http://${TRAEFIK_HOST:-acquisition.localhost}" - "caddy.reverse_proxy={{upstreams 3000}}" + universal-ui: + image: node:20-alpine + working_dir: /app + volumes: + - .:/app + - ui_pnpm_store:/pnpm + networks: + - infra + restart: unless-stopped + command: > + sh -c "corepack enable && pnpm config set store-dir /pnpm && pnpm install --no-frozen-lockfile && pnpm --filter @mintel/ui run ladle serve --host 0.0.0.0 --port 61000" + labels: + - "caddy=http://ui.localhost" + - "caddy.reverse_proxy={{upstreams 61000}}" + networks: infra: external: true + +volumes: + ui_pnpm_store: