834a994af9a64e655ba75973187785f61ae9cbc9
- Dockerfile: GOPRIVATE and the http→https insteadOf rewrite now name git.d-ma.be (was the pre-rename gitea.d-ma.be; masked at build time only by GOPROXY=direct + GOSUMDB=off). - .context/PROJECT.md Repo URL → git.d-ma.be, adapters regenerated (CLAUDE.md, AGENTS.md, .cursorrules, .aider.conventions.md, system-prompt.txt). - main.go: version is now a `-ldflags -X main.version` overridable var defaulting to "dev" instead of a hardcoded, drifting "0.1.0". Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
gitea-mcp
Streamable HTTP MCP service exposing Gitea repo operations to Claude apps.
See ~/dev/AI/infra/docs/superpowers/specs/2026-05-04-gitea-mcp-gitops-workflow-design.md.
Quickstart
task setup:hooks # installs .githooks/pre-push — runs task check before every push
task check # context sync + lint + test + vet
task build # produces bin/gitea-mcp
This repo uses Trunk-Based Development. Commit directly to main. The pre-push
hook enforces the quality gate locally; CI re-runs task check on every push.
Languages
Go
98.3%
Shell
1.5%
Dockerfile
0.2%