一键导入
flowmaster-server
FlowMaster server configuration and infrastructure
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
FlowMaster server configuration and infrastructure
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Load CI/CD pipeline configuration and deployment information when working with automation or deployments
Load database relationships, shared resources, and schema information when working with data models or database configuration
Load development environment information including folder structure, OrbStack setup, and system configuration
Load port mappings for all projects when working with networking, docker-compose, or service configuration
Load GitHub/GitLab repository information when working with git, CI/CD, or repository management
Load server information, infrastructure details, and access patterns when working with deployment or server configuration
| name | flowmaster-server |
| description | FlowMaster server configuration and infrastructure |
| disable-model-invocation | false |
| Server | Role | Deployment | Status |
|---|---|---|---|
| Dev-01 | Primary K3S cluster | K3S | UP |
| Dev-02 | High-perf dev, agent pods | K3S | UP |
| Production | app.flow-master.ai | Docker Compose | UP |
SSH Access: dev-01 (user: ben) or dev-01-root (user: root)
OS: Ubuntu 24.04.3 LTS
flowmaster namespace)flowmaster-dev namespace) — DEFAULT VIA NGINXflowmaster-test namespace)localhost:30500 (K3S NodePort)Deployed Services (29):
| Service | Port | Status |
|---|---|---|
| agent-service | 9016 | Running |
| ai-agent | 9006 | Running |
| api-gateway | 9000 | Running |
| auth-service | 8002 | Running |
| bac-marketplace | 9015 | Running |
| business-rules-engine | 8018 | Running |
| document-intelligence | 9002 | Running |
| dxg-service | 9011 | Running |
| engage-app | 3001 | Running |
| event-bus | 9013 | Running |
| execution-engine | 9005 | Running |
| external-integration | 9014 | Running |
| frontend | 3000 | Running |
| human-task | 9006 | Running |
| knowledge-hub | 8009 | Running |
| legal-entity-service | 8014 | Running |
| manager-app | 3001 | Running |
| mcp-server | 9000 | Running |
| notification | 9009 | Running |
| process-analytics | 9014 | Running |
| process-design | 9003 | Running |
| process-designer | 3002 | Running |
| process-linking | 8021 | Running |
| process-versioning | 8020 | Running |
| process-views | 8019 | Running |
| prompt-engineering | 8012 | Running |
| scheduling | 9008 | Running |
| service-registry | 8001 | Running |
| websocket-gateway | 9010 | Running |
ExternalName services: arangodb, postgres, redis (pointing to databases-test namespace)
/opt/sdx//opt/plane/flowmasterRouting Pattern:
Internet → Nginx (port 80) → target namespace
├── / → frontend ClusterIP (look up live)
├── /api/ → api-gateway ClusterIP (look up live)
└── /ws/ → websocket-gateway ClusterIP (look up live)
WARNING: ClusterIPs are hardcoded in /etc/nginx/sites-enabled/flowmaster. They will change if K3S services are recreated.
/etc/nginx/sites-enabled/flowmasterCode was deployed via manual docker pipeline, NOT via GitLab CI/CD:
--platform linux/amd64docker save | gzip | scpdocker loadlocalhost:30500)kubectl set imageCode has NOT been pushed to GitLab repositories.
Platform: GitLab CI/CD
Pipeline Stages:
detect-changes -> test -> build -> deploy
Required GitLab CI/CD Variables:
SSH_PRIVATE_KEY — SSH key for server access (type: file)DEMO_SERVER_1_HOST — Server IPARANGO_HOST, POSTGRES_GLOBAL_HOST, REDIS_HOST + credentialsJWT_SECRET, ENCRYPTION_KEY, SECRET_KEYGEMINI_API_KEY, OPENAI_API_KEY, OPENROUTER_API_KEYAll K3S deployments have imagePullPolicy: Always.
/opt/flowmaster-deployments/ # Legacy staging compose (not actively used)
docker-compose.staging.yml
/opt/sdx/ # SDX deployment
docker-compose.yml
/opt/plane/ # Plane CE
docker-compose.yaml
/opt/plane-mcp-server/ # Plane MCP Server
docker-compose.yml
K3S manages FlowMaster services (not Docker Compose).
production branch# Check all pods
kubectl get pods -n flowmaster
# Check specific pod logs
kubectl logs -n flowmaster deployment/api-gateway --tail 100
# Restart a deployment
kubectl rollout restart deployment/api-gateway -n flowmaster
# Update image
kubectl set image deployment/api-gateway api-gateway=localhost:30500/flowmaster/api-gateway:<tag> -n flowmaster
# Check services and ClusterIPs
kubectl get svc -n flowmaster
# Check resource usage
kubectl top pods -n flowmaster
# Test config
sudo nginx -t
# Reload
sudo systemctl reload nginx
# View config
cat /etc/nginx/sites-enabled/flowmaster
# Check Plane containers
docker ps | grep plane
# Check SDX containers
docker ps | grep sdx
# Check ArangoDB
docker ps | grep arango
For live server IPs, service status, and image tags, use commander-mcp: get_context_servers, get_context_services