Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21,392 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hanzo Git

Hanzo's self-hosted Git forge — Git hosting, code review, issues, packages, and CI/CD (GitHub-Actions-compatible), IAM-native via hanzo.id OIDC. Runs at git.hanzo.ai.

A white-label fork of Gitea (MIT). Upstream copyright and licensing are preserved in LICENSE; identity is wired to Hanzo IAM rather than local accounts, and the product is branded Hanzo Git.

Build & deploy

One way, like every Hanzo repo: the root hanzo.yml declares the image and tests; a ~7-line .hanzo/workflows/cicd.yml imports hanzoai/ci, which builds and pushes ghcr.io/hanzoai/git on our own runners against git.hanzo.ai. Never build the image locally.

The running service is defined in hanzoai/universe (the git operator App CR): a single-writer SQLite deployment, config injected via the GIT__<section>__<KEY> env contract, OIDC login reconciled to hanzo.id.

Development

See docs/development.md for a local environment. After building, run ./gitd web to start the server, or ./gitd help for all commands.

About

Hanzo Git. Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages