Add Reltio AgentFlow theme + update compose for 3-service architecture

- custom.css: Reltio dark theme (purple-navy palette, wave bg, frosted glass sidebar, gradient buttons)
- darkWave2.svg: Wave background asset from reltio.ai
- docker-compose.yml: gateway + mcpo + webui with CSS/SVG volume mounts
This commit is contained in:
Max Mayfield
2026-02-27 23:38:14 +00:00
parent d88fd856f8
commit cd9f0eb8b1
3 changed files with 1481 additions and 9 deletions

View File

@@ -1,14 +1,45 @@
services:
forge:
image: node:22-slim
container_name: forge-console
working_dir: /app
command: >
sh -c "cd web && npm install --production --silent && node server.js"
ports:
- "3000:3000"
gateway:
image: ghcr.io/jwadow/kiro-gateway:latest
container_name: pm-gateway
env_file:
- .env
environment:
- DEBUG_MODE=${DEBUG_MODE:-}
ports:
- "8000:8000"
volumes:
- .:/app
- "${KIRO_CLI_DATA:-~/.local/share/kiro-cli}:/home/kiro/.local/share/kiro-cli:ro"
restart: unless-stopped
mcpo:
image: ghcr.io/open-webui/mcpo:latest
container_name: pm-mcpo
command: --config /config/mcporter.json --port 3001
ports:
- "3001:3001"
volumes:
- ./config/mcporter.json:/config/mcporter.json:ro
restart: unless-stopped
webui:
image: ghcr.io/open-webui/open-webui:main
container_name: pm-webui
ports:
- "3000:8080"
env_file:
- .env
environment:
- OPENAI_API_BASE_URL=http://gateway:8000/v1
- OPENAI_API_KEY=${OPENAI_API_KEY:-sk-none}
volumes:
- webui-data:/app/backend/data
- ./openwebui/custom.css:/app/build/static/custom.css:ro
- ./openwebui/darkWave2.svg:/app/build/static/darkWave2.svg:ro
depends_on:
- gateway
- mcpo
restart: unless-stopped
volumes:
webui-data: