feat: initial arena-dashboard (FastAPI + dark UI + liveness probe)

This commit is contained in:
2026-10-16 14:09:55 +00:00
commit 04749ed895
6 changed files with 881 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
version: "3.8"
services:
arena-dashboard:
image: arena-dashboard:latest
container_name: arena-dashboard
restart: unless-stopped
ports:
- "8400:8000"
volumes:
- /sata/arena-dashboard/data:/data
environment:
- DB_PATH=/data/arena.db
- OMNIROUTE_URL=http://192.168.1.101:20128
- OMNIROUTE_API_KEY=${OMNIROUTE_API_KEY}
- ARENA_CACHE_TEXT=/data/arena_text.json
- ARENA_CACHE_AGENT=/data/arena_agent.json
- CHECK_INTERVAL_HOURS=${CHECK_INTERVAL_HOURS:-3}
- CHECK_TIMEOUT=30
- CHECK_CONCURRENCY=5