# Gitea

Self-hostable Git collaboration for teams willing to own service operations.

ID: gitea
Language: en
Revision: 1
Translation source revision: 1
Canonical: https://kickoff.jujin.dev/en/catalog/gitea/

## Why: the goal or problem

A club’s equipment-loan app records who borrowed cameras. Its developers want the code repository on their own server and have an operator. Control of that service matters more than avoiding maintenance work.

## How: work toward a solution

Members push to the club’s Gitea server and review changes there. The operator manages access, updates and backups. A restore exercise checks repositories, database and configuration together.

## What: the concept

Gitea is self-hostable Git collaboration software. The club operates this instance; hosting software does not remove server costs or recovery work. GitLab can also be self-operated. A managed host fits when nobody can own maintenance.

[Source](https://docs.gitea.com/)

---

# Go further

Optional reading · separate from the overview

## Selection & comparison

Compare who operates the service before comparing review screens. The club chooses Gitea because it wants its own instance and can maintain it. GitLab is another self-managed option when its broader workflow fits. GitHub or an eligible Codeberg project can reduce instance operations; pull-request review exists across these choices.

## Applications

Members develop the equipment-loan app using local Git and review proposed changes on the club server. The operating boundary includes repositories, database and configuration. A separate backup copy and a restore rehearsal make recovery ownership visible. These are proposed responsibilities, not proof of a configured production service.

## Implementation & cautions

Assign access management, updates, monitoring and incident recovery. Keep backup data consistent and test restoration away from the live service. A repository clone alone misses review records and settings. Budget for hosting and operator time; before migration, verify import/export coverage for issues, pull requests, users and automation.

## Evidence

- [Gitea: What is Gitea?](https://docs.gitea.com/) — Self-hostable Git service with code review and collaboration. (Checked: 2026-09-27)
- [Gitea: Backup and Restore](https://docs.gitea.com/administration/backup-and-restore/) — Restoration involves repositories, database and configuration, with consistent backups. (Checked: 2026-09-27)

