feat: add agent API and operational analytics

This commit is contained in:
jjbrunton committed 2026-08-08 22:08:14 +01:00
1 parent 720ea0652a
commit e8b730b592
65 files changed
+2650 -1214

No files matched your search

+7 -1
View File
@@ -91,6 +91,8 @@ Set environment variables:
```bash
export OPENROUTER_API_KEY="sk-or-v1-your-key"
export WEB_DASHBOARD_TOKEN="long-random-secret"
export REDDIT_BOT_AGENT_READ_TOKEN="separate-read-secret"
export REDDIT_BOT_AGENT_CONTROL_TOKEN="separate-control-secret"
```
### 3. Import account session
@@ -135,6 +137,8 @@ docker run -d \
-v $(pwd)/data:/app/data \
-e OPENROUTER_API_KEY=sk-or-v1-your-key \
-e WEB_DASHBOARD_TOKEN=long-random-secret \
-e REDDIT_BOT_AGENT_READ_TOKEN=separate-read-secret \
-e REDDIT_BOT_AGENT_CONTROL_TOKEN=separate-control-secret \
reddit-bot:latest
```
@@ -169,9 +173,11 @@ services:
environment:
- OPENROUTER_API_KEY=${OPENROUTER_API_KEY}
- WEB_DASHBOARD_TOKEN=${WEB_DASHBOARD_TOKEN}
- REDDIT_BOT_AGENT_READ_TOKEN=${REDDIT_BOT_AGENT_READ_TOKEN:-}
- REDDIT_BOT_AGENT_CONTROL_TOKEN=${REDDIT_BOT_AGENT_CONTROL_TOKEN:-}
restart: unless-stopped
healthcheck:
test: ["CMD", "wget", "--spider", "http://localhost:3000/api/stats"]
test: ["CMD", "wget", "--spider", "http://localhost:3000/healthz"]
interval: 30s
timeout: 10s
retries: 3