Files
workspace/projects/control-panel/data/services.json

132 lines
3.6 KiB
JSON

{
"local": [
{
"name": "OpenClaw Gateway",
"systemd": "openclaw-gateway.service",
"port": 18789,
"description": "Main agent gateway. WebSocket + HTTP, token auth."
},
{
"name": "Nexus (Virtual Office)",
"systemd": "nexus.service",
"port": 3000,
"description": "Next.js 14.2 virtual office dashboard."
},
{
"name": "Case Control Panel",
"systemd": "case-control-panel.service",
"port": 8000,
"description": "Admin dashboard — accounts, API keys, budget, notes."
},
{
"name": "Agent Monitor",
"systemd": "agent-monitor.service",
"port": 8001,
"description": "Agent team status tracking."
},
{
"name": "CoinEx Dashboard",
"systemd": "coinex-dashboard.service",
"port": 8891,
"description": "Futures scanner. Next.js 16 + WebSocket."
},
{
"name": "CoinEx TA Service",
"systemd": "coinex-ta-dev.service",
"port": 8894,
"description": "Technical analysis engine — EMA ribbons, TTM Squeeze, Stoch RSI. Redis pub/sub."
},
{
"name": "Ticker",
"systemd": "ticker.service",
"port": 8890,
"description": "ESPN-style todo display. Tabs: Daily, Work, Personal, Case, KIPP."
},
{
"name": "Feed Hunter Portal",
"systemd": "feed-hunter-portal.service",
"port": 8888,
"description": "Feed scraping pipeline portal."
},
{
"name": "Chrome CDP",
"systemd": "chrome-debug.service",
"port": 9222,
"description": "Headless Chrome debug port for browser automation."
},
{
"name": "Redis",
"systemd": null,
"port": 6379,
"description": "Local Redis server. OHLCV caching and signal pub/sub."
}
],
"timers": [
{
"name": "CoinEx Live Trader",
"systemd": "coinex-live-trader.timer",
"interval": "every 5 min",
"description": "Live futures trading bot. ~$125 USDT."
},
{
"name": "Polymarket Arb Scanner",
"systemd": "polymarket-arb-scanner.timer",
"interval": "every 2 min",
"description": "Sports arb scanner during market hours."
},
{
"name": "Market Watch (GARP)",
"systemd": "market-watch.timer",
"interval": "weekdays",
"description": "GARP paper trading scanner."
},
{
"name": "Feed Monitor",
"systemd": "feed-monitor.timer",
"interval": "every 30 min",
"description": "Feed scraping pipeline."
}
],
"deployed": [
{
"name": "CoinEx Dashboard",
"url": "https://fcs04o8w0sccookkw44sck8c.host.letsgetnashty.com",
"platform": "Coolify",
"app_uuid": "fcs04o8w0sccookkw44sck8c",
"description": "Futures scanner — deployed via Coolify on 192.168.86.44"
}
],
"infrastructure": [
{
"name": "ChromaDB",
"host": "192.168.86.25",
"port": 8000,
"description": "Vector storage LXC. API v2 ONLY. Collections: openclaw-memory, skool-courses."
},
{
"name": "Ollama (GPU Box)",
"host": "192.168.86.40",
"port": 11434,
"description": "Debian LXC. RTX 3080 + 3060. Models: nomic-embed-text, qwen3:8b, glm-4.7-flash."
},
{
"name": "Coolify Server",
"host": "192.168.86.44",
"port": 8000,
"description": "Deployment platform. Project: dz-studio."
},
{
"name": "KIPP VM",
"host": "192.168.86.100",
"port": null,
"description": "KIPP assistant VM. Ubuntu 24.04."
},
{
"name": "NAS",
"host": "192.168.86.244",
"port": null,
"description": "NFS storage. Mounts at /mnt/nas on GPU box."
}
]
}