Trustless hosting extension for Moltbot via EigenCloud infrastructure: - EigenAI provider with x-api-key auth and configPatch registration - Action tier classification for all 23 canonical tools - Receipt logging on after_tool_call hook (medium/high tier) - Anomaly detection (BCC, outbound curl, process, gateway) - SQLite receipt store with EigenDA proxy backend - Dashboard API endpoints (/boltbot/receipts, /receipt, /stats) - EigenCompute TEE deploy script and Dockerfile
13 lines
250 B
Bash
Executable File
13 lines
250 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
# Start Xvfb for headless browser
|
|
Xvfb :99 -screen 0 1280x720x24 -nolisten tcp &
|
|
XVFB_PID=$!
|
|
|
|
# Wait for Xvfb
|
|
sleep 1
|
|
|
|
# Start moltbot gateway
|
|
exec node dist/cli/index.js gateway run --bind 0.0.0.0 --port 18789
|