upend / IF_MS_BUYS_GITHUB_IMMA_OUT

GitHub has sold us out. Time to get out.
3.64k stars 54 forks source link

Looks like Gitea is a good option? #39

Open jac1013 opened 6 years ago

jac1013 commented 6 years ago

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.

unixfox commented 6 years ago

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.

ozanonurtek commented 6 years ago

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

aolko commented 6 years ago

Better than gitlab

Tvde1 commented 6 years ago

@aolko why?

aolko commented 6 years ago

@Tvde1 scroll up

depado commented 6 years ago

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.

taurauko commented 6 years ago

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.

depado commented 6 years ago

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.

dpedu commented 6 years ago

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.

depado commented 6 years ago

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

Serphentas commented 6 years ago

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

vassudanagunta commented 6 years ago

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

vassudanagunta commented 6 years ago

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

karanrajpal14 commented 5 years ago

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