app · Gitea Ltd. / the go-gitea open-source community

Gitea

Gitea is a self-hosted alternative to GitHub: you install it on your own server (or a cheap VPS) and get the same core workflow — git repos, pull requests, issue tracking, code review — without a single commit leaving your own infrastructure. It ships as one lightweight Go binary or Docker image, so it runs comfortably on hardware that GitHub-scale tools would never fit on. Gitea Actions gives you GitHub-Actions-compatible CI/CD, so workflow files mostly copy over unchanged, meaning you can run AI coding agents, test suites, and deploy pipelines entirely on infrastructure you control. It also bundles a package registry (npm, PyPI, Docker images, and more) so a lab or small team can host code, packages, and CI in one place. For biology students, the practical case is control: unpublished thesis code, sensitive datasets, or a pre-print analysis pipeline stay on a server you or your institution owns, not a third-party cloud.

  • free
  • self-host
  • Commercial
  • Docker

Docker image docker.gitea.com/gitea:1.27.3 · Original container source

What it can help with

  • self-hosted git
  • code review
  • ci cd pipelines
  • package registry
  • vps deployment
  • private repositories