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:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user