Gitano is both a project and a program within that project.

Goals for the Gitano program

The primary goal of Gitano is to provide a FOSS git server that a security conscious system administrator would be prepared to host on their machines and allow people they may not know very well to use it.

Other goals of Gitano include:

  1. All configuration and metadata is stored within the git repositories.
  2. Provide mechanisms to build powerful features out of rather than hard-code logic to provide those features.
  3. We prefer interopability over reimplementation.

    We provide hooks and instruction for how to integrate cgit, rather than implementing our own web interface.

Goals for the wider Gitano project

Foster an ecosystem of tooling capable of providing a federated equivalent to centralised solutions such as GitHub or GitLab.