Git with a cup of tea, painless self-hosted git service (by go-gitea)


Basic Gitea repo stats
1 day ago

go-gitea/gitea is an open source project licensed under MIT License which is an OSI approved license.

Gitea Alternatives

Similar projects and alternatives to Gitea

  • GitHub repo Gogs

    Gogs is a painless self-hosted Git service

  • GitHub repo Poetry

    Python dependency management and packaging made easy.

  • GitHub repo gitlab

  • GitHub repo gl-infra

  • GitHub repo youtube-dl

    Command-line program to download videos from and other video sites

  • GitHub repo go

    The Go programming language

  • GitHub repo Git

    Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements.

  • GitHub repo prometheus

    The Prometheus monitoring system and time series database.

  • GitHub repo traefik

    The Cloud Native Application Proxy

  • GitHub repo PHPT

    The PHP Interpreter

  • GitHub repo go-ethereum

    Official Go implementation of the Ethereum protocol

  • GitHub repo GORM

    The fantastic ORM library for Golang, aims to be developer friendly

  • GitHub repo drone

    Drone is a Container-Native, Continuous Delivery Platform

  • GitHub repo lazygit

    simple terminal UI for git commands

  • GitHub repo NewPipe

    A libre lightweight streaming front-end for Android.

  • GitHub repo go-sql-driver/mysql

    Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package (by go-sql-driver)

  • GitHub repo validator

    :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

  • GitHub repo Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

  • GitHub repo youtube-dlc

    Command-line program to download various media from and other sites

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Gitea alternative or higher similarity.


Posts where Gitea has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-17.
  • GitHub Reinstated YouTube-DL but Restoring Forks Is Apparently a Problem | 2021-04-17
    The gogs maintainer currently seems to not be doing much with it and seems to be ignoring security reports. I would probably recommend the gitea fork instead.

  • What service to use in this case? | 2021-04-15
    You should at least consider gitea. I've never run it on Windows, but I'm pretty sure people do. Simple, featureful, reliable, and easy to run.
  • Gitea 1.4 Released | 2021-04-13
  • What's your setup with sharing code in your Company? | 2021-04-11
    Depending on the use case, Vagrant VM, self-hosted Gitea or with Azure DevOps Services.
  • I use Manjaro btw
    Right, GitLab really is a resource hog and I use the public instance. On my private server, I use gitea.
  • Kallithea – Self-hosted alternative to GitHub | 2021-04-06
    > Kallithea was forked from RhodeCode in July 2014 and has been heavily modified.

    [1] | 2021-04-06
  • PHP moves to Github due to the compromise of
    I mean if you don't have ops team and none of your devs can deploy anything properly (or are just tiny company) sure, but running Gitlab isn't much harder than typical containerized app (bit more "fun" if you decide to run it from source) and smaller alternative (say if you just want to host some repos) like gitea is just "run that binary and maybe setup actual database if you have more than few dozen users".
  • Self-Hosting Git | 2021-03-17
    I find that gitlab is generally overkill. Gitea [0] is quite simple to deploy and uses much less resources. If you do want CI/CD later, you can integrate a self-hosted Drone [1] instance.



  • 🚢 Home DevOps Pipeline: A junior engineer’s tale (2/4) | 2021-03-15
    Gitea is a git repository application that can be installed on a machine. This means that the storage of the repositories is done on the machine itself as standard. However, as mistakes do happen, I have upgraded this to an external hard drive with routine backups to AWS S3.
  • is experiencing elevated error rates for Git, Web, and API | 2021-03-15
    If you want transparent failover you need to use your own domain for the repo URL. In case of a failure you (or some automatic job) would have to change the DNS record.

    Gitlab has a repo mirroring feature [1]. But of course you'd also need to sync users public keys.

    Downtimes are so infrequent and relatively short that this isn't worth the effort for me.

    You can instead set up a read-only mirror so people can at least still pull and browse the code.. Gitea [2] might be a better choice than Gitlab, since it's much more lightweight and easier to host.



  • Gitea - A self-hosted Git service. | 2021-03-15
    Short answer? No.
  • How Git servers work, and how to keep yours secure | 2021-03-12
    I have it running on a $5/mo Linode instance for some of my personal projects.


  • No, these are not swastikas | 2021-03-04
  • Issue/Project Management tools that work with Gitea? | 2021-02-12
    I'd somehow missed the fact Gitea now has Kanban functionality. Thanks for the heads up!