Clone
11
Home
Jonathan Miller edited this page 2026-06-07 19:16:01 +00:00
Table of Contents
MokoGitea
Moko Consulting's custom fork of Gitea, extending the self-hosted Git service with commercial license management, update feed gating, CDN asset delivery, security scanning, Project Board API endpoints, org-level branch protection, and custom branding.
| Field | Value |
|---|---|
| Language | Go |
| License | GPL-3.0-or-later |
| Upstream | Gitea 1.26.1 |
| Version | v1.26.1-moko.06.13.00 |
| Platform | git.mokoconsulting.tech |
| CDN | cdn.mokoconsulting.tech |
Features
| Feature | Description |
|---|---|
| CDN | Built-in CDN for release assets via cdn.mokoconsulting.tech |
| Security Scanning | Secret detection + dependency vulnerability scanning via OSV.dev |
| License Management | Commercial license key system for update feed gating |
| Manifest Settings | Centralized project metadata - single source of truth |
| Issue Management | First-class Type, Status, Priority fields with colored badges |
| Update Feed Server | Joomla updates.xml + Dolibarr JSON feed generation |
API Reference
| Page | Description |
|---|---|
| Project API | Project boards, columns, and cards |
| Org Branch Protection API | Org-level branch protection rulesets |
| Manifest API | Repo manifest settings REST API |
| Swagger | Full API documentation |
Operations
| Page | Description |
|---|---|
| Deployment | Production deployment guide |
| Branding | Custom branding and visual identity |
| Roadmap | Development roadmap and planned features |
| Revision | Date | Author | Description |
|---|---|---|---|
| 6.0 | 2026-06-07 | Jonathan Miller (@jmiller) | Restructure into features/, api/, operations/ folders |
| 5.0 | 2026-06-07 | Jonathan Miller (@jmiller) | Add CDN, security scanning, manifest consolidation, issue management |
| 4.0 | 2026-05-31 | Jonathan Miller (@jmiller) | Add license management system |
| 3.0 | 2026-05-12 | Jonathan Miller (@jmiller) | Add org branch protection, help URLs |
| 2.0 | 2026-05-10 | Jonathan Miller (@jmiller) | Rewrite with detailed features |
| 1.0 | 2026-05-09 | Jonathan Miller (@jmiller) | Initial version |