Initial commit: BlackRoad Gitea AI Platform

Cloudflare Worker with AI-powered DevOps:
- Webhook handlers for push (auto-deploy), PR (code review), issues (AI triage)
- Claude API with Cloudflare Workers AI (Llama 3.1 70B) fallback
- Dashboard UI with chat, repo list, deploy log, GitHub mirror
- Gitea Docker Compose config (port 3100, SQLite, dark theme)
- API endpoints: health, repos, deploys, chat, mirror

Live at platform.blackroad.io + gitea.blackroad.io

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

RoadChain-SHA2048: 50656e85298a55d4
RoadChain-Identity: alexa@sovereign
RoadChain-Full: 50656e85298a55d4d5da0860e0599dd6f272b398b4ab305c6ea71f0cb9931d2d06aeec6bf7227243cefcfebeb1b04a75279958f6395a9680f608cf094e092cfb6348ab80992e1beb725dae89a30edcd1071da455297f77e483e6fd0f9d74e2072e3fdb495528ae34074225c2ad684a036330565e2951cc045726412d18fd123a86a2a104f8d8017fa093bc6b1aadafcb136d33ae843644ee980ac05bb4748cf2499756cd39817748ba230a4e66313b28eb6a7effce74673dabdc4de50dcf3786ac79967646841ea25d87ff0ea6e71202c24d04494e147dc3f7fd23a4a8238923a70446c3e6c5b5092258969dfc85cc02a9fbeb84f3097bfca8c1526e0c3e579b
This commit is contained in:
2026-03-09 04:06:07 -05:00
commit e4215f8c01
7 changed files with 639 additions and 0 deletions

13
worker/package.json Normal file
View File

@@ -0,0 +1,13 @@
{
"name": "gitea-ai-platform",
"private": true,
"scripts": {
"dev": "wrangler dev",
"deploy": "wrangler deploy"
},
"devDependencies": {
"wrangler": "^4.0.0",
"@cloudflare/workers-types": "^4.0.0",
"typescript": "^5.0.0"
}
}