IF_MS_BUYS_GITHUB_IMMA_OUT icon indicating copy to clipboard operation
IF_MS_BUYS_GITHUB_IMMA_OUT copied to clipboard

Looks like Gitea is a good option?

Open jac1013 opened this issue 6 years ago • 14 comments

https://gitea.io

What are your thoughts around this one guys?

We started using it some weeks ago and so far so good, there is a lot of things that need improvement and we were thinking (before the news) to start collaborating in this project.

Let's see where it takes us.

jac1013 avatar Jun 04 '18 20:06 jac1013

Gitea is great because the interface is similar to Github and the API is almost exactly the same as Github too. Moreover Gitea is fast and light compared to Gitlab. Gitea can be easily hosted on a free hosting plan without any issues, for example on Heroku.

unixfox avatar Jun 04 '18 21:06 unixfox

Hello, We create a tutorial and a script about Gitea and migration process :) Checkout : Your Own Git

ozanonurtek avatar Jun 04 '18 23:06 ozanonurtek

Better than gitlab

aolko avatar Jun 05 '18 06:06 aolko

@aolko why?

Tvde1 avatar Jun 05 '18 07:06 Tvde1

@Tvde1 scroll up

aolko avatar Jun 05 '18 07:06 aolko

I also recommend gitea. It's easy to setup, it's fast, doesn't require a lot of resources (can run on a raspberry), and is really easy to maintain.

I've been mirroring my repositories on my gitea instance for years. Works like a charm.

Also, for TLS, I'd recommend using Caddy. Way simpler than an nginx with certbot or whatever.

depado avatar Jun 05 '18 13:06 depado

Gitea is a fork of Gogs ( https://github.com/gogs/gogs ). Both are tiny and fast as expected from Go projects, but they're of course not as feature-rich as these big proprietary platforms.

taurauko avatar Jun 06 '18 02:06 taurauko

Depends what you're looking for.

Gitea is actually just a Github like, with the exact same features. I think the only thing truly missing right now is the "project management" part (with the board and stuff). If you indeed want your integrated CI or something like that, then you should go with Gitlab. But just FYI, Drone CI is a neat self-hosted CI/CD platform.

Also, yes, it's a fork of Gogs. This fork happened for some reasons that are explained here.

depado avatar Jun 06 '18 08:06 depado

Well, that's certainly not the only thing missing. When compared to GitHub or Gitlab, the Gitea UI is a bit lacking. Specifically, I miss the "ajax" repo file search feature (on GitHub, press "t" when viewing a repo) and other similar interactions. I use Gitea myself and it's very capable but let's not gloss over this.

dpedu avatar Jun 06 '18 09:06 dpedu

Some "nice things" are missing, but the core functionalities are almost all here, that's all I say :+1:

depado avatar Jun 06 '18 11:06 depado

Please consider completing the Gitea section in the comparison spreadsheet as per #25.

Serphentas avatar Jun 06 '18 19:06 Serphentas

Hey guys. I love the work you've been doing. Not everyone loves mine. Please read Issue 114.

vassudanagunta avatar Jun 07 '18 21:06 vassudanagunta

Hello,

The GitHub Evacuation Project has moved to GitLab (not an endorsement or even a final home). Your enthusiasm and contribution is still needed. Please check out the new project home, and read the project wiki for info to get restarted.

Thank you!

vas

vassudanagunta avatar Jun 16 '18 08:06 vassudanagunta

@unixfox how did you get Gitea running on Heroku? Mind outlining the process a bit?

karanrajpal14 avatar May 05 '19 15:05 karanrajpal14