mirror of
https://github.com/blackboxprogramming/gitea-ai-platform.git
synced 2026-03-17 04:57:17 -05:00
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
32 lines
894 B
YAML
32 lines
894 B
YAML
version: "3"
|
|
|
|
services:
|
|
gitea:
|
|
image: gitea/gitea:latest
|
|
container_name: blackroad-gitea
|
|
environment:
|
|
- USER_UID=1000
|
|
- USER_GID=1000
|
|
- GITEA__database__DB_TYPE=sqlite3
|
|
- GITEA__server__DOMAIN=gitea.blackroad.io
|
|
- GITEA__server__ROOT_URL=https://gitea.blackroad.io/
|
|
- GITEA__server__HTTP_PORT=3100
|
|
- GITEA__service__DISABLE_REGISTRATION=false
|
|
- GITEA__service__REQUIRE_SIGNIN_VIEW=false
|
|
- GITEA__webhook__ALLOWED_HOST_LIST=*
|
|
- GITEA__api__ENABLE_SWAGGER=true
|
|
- GITEA__repository__DEFAULT_BRANCH=main
|
|
- GITEA__ui__DEFAULT_THEME=gitea-dark
|
|
- GITEA__admin__DEFAULT_EMAIL_NOTIFICATIONS=disabled
|
|
volumes:
|
|
- gitea-data:/data
|
|
- /etc/timezone:/etc/timezone:ro
|
|
- /etc/localtime:/etc/localtime:ro
|
|
ports:
|
|
- "3100:3100"
|
|
- "2222:22"
|
|
restart: always
|
|
|
|
volumes:
|
|
gitea-data:
|