53 lines
1.6 KiB
JSON
53 lines
1.6 KiB
JSON
{
|
|
"profile": "fidelity",
|
|
"description": "Local AI Workspace services for the Fidelity profile.",
|
|
"services": {
|
|
"aiw-context-mcp": {
|
|
"enabled": false,
|
|
"kind": "mcp",
|
|
"description": "Future read-only AI Workspace context MCP server.",
|
|
"command": ["python3", "scripts/mcp/aiw-context-mcp/server.py"],
|
|
"groups": ["mcp", "context"],
|
|
"restart": "on-failure",
|
|
"health": {
|
|
"type": "http",
|
|
"url": "http://127.0.0.1:8765/health"
|
|
}
|
|
},
|
|
"mattermost-proxy": {
|
|
"enabled": true,
|
|
"kind": "process",
|
|
"description": "Local mitmproxy mirror that captures normalized Mattermost evidence.",
|
|
"command": ["scripts/mattermost-proxy/run-mirror.sh"],
|
|
"groups": ["communication", "mattermost", "capture"],
|
|
"restart": "on-failure",
|
|
"health": {
|
|
"type": "tcp",
|
|
"host": "127.0.0.1",
|
|
"port": 8080
|
|
}
|
|
},
|
|
"mattermost-desktop": {
|
|
"enabled": true,
|
|
"kind": "app-launcher",
|
|
"description": "Launch Mattermost Desktop through the local proxy.",
|
|
"command": ["scripts/mattermost-proxy/launch-mattermost.sh"],
|
|
"groups": ["communication", "mattermost"],
|
|
"depends_on": ["mattermost-proxy"],
|
|
"restart": "never"
|
|
},
|
|
"photo-inbox": {
|
|
"enabled": true,
|
|
"kind": "process",
|
|
"description": "macOS HTTP receiver for iPhone photo uploads into the local inbox.",
|
|
"command": ["scripts/iphone-photo-inbox/run.sh"],
|
|
"groups": ["inbox", "photos", "capture"],
|
|
"restart": "on-failure",
|
|
"health": {
|
|
"type": "http",
|
|
"url": "http://127.0.0.1:8787/health"
|
|
}
|
|
}
|
|
}
|
|
}
|