fabro/docker/docker-compose.yaml
Bryan Helmkamp f6554ca689 Add web UI screenshots to docs, update branding to Fabro, simplify Quick Start
- Add 10 screenshots of the Fabro web UI to docs pages (workflows, runs,
  retros, observability, steering)
- Update arc-web logos from Arc to Fabro (logotype.svg, logotype-light.svg)
- Hide Start and Settings nav items in arc-web for cleaner screenshots
- Mount arc-web public/ as Docker volume for logo hot-swapping
- Combine "Run agents 24/7" and "Scale infinitely" use cases
- Replace clone-and-build Quick Start with curl installer from README
- Add internal docs for updating web screenshots

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 09:08:51 -04:00

35 lines
637 B
YAML

services:
api:
image: arc
build:
context: ..
dockerfile: docker/Dockerfile
platforms:
- linux/arm64
pull_policy: never
command: ["api"]
ports:
- "3000:3000"
web:
image: arc
pull_policy: never
command: ["web"]
ports:
- "5173:5173"
environment:
- ARC_DEMO=1
volumes:
- ./demo-server.toml:/root/.arc/server.toml:ro
- ../apps/arc-web/public:/app/apps/arc-web/public
depends_on:
- api
docs:
image: arc
pull_policy: never
command: ["docs"]
ports:
- "3333:3333"
volumes:
- ../docs:/app/docs:ro