refactor: wire Open WebUI → Kiro Gateway + mcpo, add Reltio Forge spec
- docker-compose: 3 services (gateway, mcpo, webui) with proper wiring - Open WebUI connects to Kiro Gateway for LLM, mcpo for MCP tools - TOOL_SERVER_CONNECTIONS auto-discovers Jira, Aha, Context7 - Simplified mcporter.json (env vars from container, not JSON) - env.example consolidated with all keys - SETUP.md rewritten with architecture diagram - Pipelines deprecated (mcpo replaces custom Python shims) - Added docs/reltio-forge.md
This commit is contained in:
26
env.example
26
env.example
@@ -1,27 +1,37 @@
|
||||
# ==========================================
|
||||
# PM Template - Environment Variables
|
||||
# PM Factory - Environment Variables
|
||||
# ==========================================
|
||||
# Copy this file to .env and fill in the values below.
|
||||
# Do NOT commit your actual .env file to version control.
|
||||
|
||||
# ------------------------------------------
|
||||
# LLM Provider (Kiro Gateway)
|
||||
# ------------------------------------------
|
||||
# Your Kiro license key (or any OpenAI-compatible API key)
|
||||
OPENAI_API_KEY="your-kiro-api-key-here"
|
||||
|
||||
# ------------------------------------------
|
||||
# Open WebUI Admin (auto-created on first run)
|
||||
# ------------------------------------------
|
||||
WEBUI_ADMIN_EMAIL="you@reltio.com"
|
||||
WEBUI_ADMIN_PASSWORD="change-me-on-first-login"
|
||||
|
||||
# ------------------------------------------
|
||||
# Aha! Integration
|
||||
# ------------------------------------------
|
||||
# Generate this at: [Aha! Settings URL or instructions]
|
||||
AHA_API_KEY="your_aha_api_key_here"
|
||||
AHA_DOMAIN="your_company.aha.io"
|
||||
|
||||
# ------------------------------------------
|
||||
# Gainsight PX Integration
|
||||
# ------------------------------------------
|
||||
# Generate this in Gainsight PX: Administration -> REST API
|
||||
GAINSIGHT_PX_API_KEY="your_gainsight_px_api_key_here"
|
||||
GAINSIGHT_PX_REGION="US" # Set to 'EU' if hosted in Europe
|
||||
GAINSIGHT_PX_REGION="US"
|
||||
|
||||
# ------------------------------------------
|
||||
# Jira / Atlassian Integration
|
||||
# ------------------------------------------
|
||||
# We use the 'mcporter' CLI with the Atlassian MCP server for Jira.
|
||||
# You do NOT need a static API token here.
|
||||
# Instead, run the following command in your terminal to authenticate:
|
||||
# mcporter auth atlassian
|
||||
# Uses mcporter with Atlassian MCP (OAuth).
|
||||
# After first `docker compose up`, run:
|
||||
# docker exec -it pm-mcpo mcporter auth atlassian
|
||||
# to complete the OAuth flow.
|
||||
|
||||
Reference in New Issue
Block a user