v2: Forge Console + Open WebUI artifacts + Docker

- web/: Local chat UI (Express + WS → Codex bridge)
- openwebui/: Preset, pipelines, knowledge manifest
- Dockerfile + docker-compose.yml
- Updated README with 3 frontend options
- CLI-agnostic: works with Codex, Claude Code, Kiro, Gemini
This commit is contained in:
Max Mayfield
2026-02-27 06:56:34 +00:00
commit df667e0db8
38 changed files with 3206 additions and 0 deletions

20
docker-compose.yml Normal file
View File

@@ -0,0 +1,20 @@
services:
forge:
build: .
container_name: forge-console
ports:
- "3000:3000"
env_file:
- .env
volumes:
# Mount skills and config so changes persist without rebuild
- ./skills:/app/skills
- ./config:/app/config
- ./bmad:/app/bmad
- ./.standards:/app/.standards
# Mount mcporter auth cache so OAuth tokens persist
- mcporter-auth:/root/.mcporter
restart: unless-stopped
volumes:
mcporter-auth: