feat: add remotion video app to monorepo with UI integration
Some checks failed
Monorepo Pipeline / ⚡ Prioritize Release (push) Successful in 2s
Monorepo Pipeline / 🧹 Lint (push) Failing after 12s
Monorepo Pipeline / 🧪 Test (push) Failing after 12s
Monorepo Pipeline / 🏗️ Build (push) Failing after 11s
Monorepo Pipeline / 🚀 Release (push) Has been skipped
Monorepo Pipeline / 🐳 Build Gatekeeper (Product) (push) Has been skipped
Monorepo Pipeline / 🐳 Build Build-Base (push) Has been skipped
Monorepo Pipeline / 🐳 Build Production Runtime (push) Has been skipped

This commit is contained in:
2026-06-09 00:34:25 +02:00
parent 8bbbff7afc
commit 66f28d9cf9
9 changed files with 143 additions and 1 deletions

View File

@@ -34,11 +34,28 @@ services:
- 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"
sh -c "corepack enable && pnpm config set store-dir /pnpm && pnpm install --no-frozen-lockfile --ignore-scripts || true; echo 'Starting ladle...'; pnpm --filter @mintel/ui exec ladle serve --host 0.0.0.0 --port 61000"
labels:
- "caddy=http://ui.localhost"
- "caddy.reverse_proxy={{upstreams 61000}}"
at-mintel-video:
image: node:22-alpine
working_dir: /app
volumes:
- .:/app
- ui_pnpm_store:/pnpm
environment:
- CI=true
networks:
- infra
restart: unless-stopped
command: >
sh -c "corepack enable && pnpm config set store-dir /pnpm && pnpm install --no-frozen-lockfile --ignore-scripts || true; pnpm --filter @mintel/example-video exec remotion studio --host 0.0.0.0 --port 3001"
labels:
- "caddy=http://video.localhost"
- "caddy.reverse_proxy={{upstreams 3001}}"
networks:
infra:
external: true