Live data from Hacker News

Gitea: Open source, self-hosted GitHub alternative

gitea.io

171–180 of 241 posts

Re: Gitea: Open source, self-hosted GitHub alternative

#171

Earlier quoted context omitted.

> gitlab is also so large it requires its own chef deployment to competently install it from omnibus, and has no HA roadmap in sight unless you want to break apart its rube-goldberg structure and attempt to HA the individual components of it. Use the gitlab-ce docker container and save yourself the hassle. Literally takes less than 10min to set up and a version upgrade is nothing more than docker stop, docker rm, doc…

NFS will give you redundancy but not high availability. In fact it will probably lower your availability the first time NFS gets hung. But if manual intervention works for your setup, then you probably don’t really need HA anyway, just redundancy.

We're working towards Gitaly 1.0 that would allow you to run GitLab without NFS. This isn't HA but it would prevent one NFS server from taking down the whole cluster.

Re: Gitea: Open source, self-hosted GitHub alternative

#172

Earlier quoted context omitted.

Gitea does not have every feature that Gogs has. Gitea has every feature that Gogs had at the point when they forked it, plus a few that they've ported over. But there are still features that have been in Gogs for over a year now that Gitea does not have. One example that burned me earlier this year, Gitea's backup/restore feature is still very underdeveloped. Gogs' backup/restore feature has been capable of backing…

Is there any hopes of them un-forking? I haven't followed those communities, not sure where such discussions might be happening. Also, thanks for noting this. I had the mental perception that Gogs had really been fully surpassed by Gitea, and I need to re-evaluate now. Thanks.

> Also, thanks for noting this. I had the mental perception that Gogs had really been fully surpassed by Gitea, and I need to re-evaluate now.

You had that perception for good reason: it had surpassed GoGS. But they're both moderately active projects so it's good to revaluate regularly.

Re: Gitea: Open source, self-hosted GitHub alternative

#173
OSGeo dot org is using Gitea, with superpowers by Sandro Santelli (strk). It's great ! popular and lightweight, does much and asks little. The graphic design is familiar and so are the functions, since it obviously originated as a clone of another G-site you may know.

the admin wiki page is here http://wiki.osgeo.org/wiki/SAC:Gitea

Re: Gitea: Open source, self-hosted GitHub alternative

#174
post #119

Quick comparison from GitHub stats and READMEs: Gogs: 24,564 stars, 602 issues, has a features list. https://github.com/gogits/gogs Gitea: 5,971 stars, 733 issues, doesn't have a features list. https://github.com/go-gitea/gitea Gogs features (from README): Activity timeline SSH and HTTP/HTTPS protocols SMTP/LDAP/Reverse proxy authentication Reverse proxy with sub-path Account/Organization/Repository management Add/Re…

I'm wondering if Gitea is a little better than Gogs in term of security. I remember that Debian considered Gogs to replace Alioth, but rejected it because of security concerns like injections (SQL XSS, etc). I've also seen Gogs REST API behave badly when we tried to migrate/create a few hundred repositories using said API. Some of the repositories had special characters in their names, and the REST API accepted them…

GOGS 的一些核心团队的动机令人担忧。

Re: Gitea: Open source, self-hosted GitHub alternative

#175
post #3

How does this compare to GitLab?

“You will be running Sidekiq, Unicorn, Nginx, Ruby (plus all its gems) and then Gitlab itself.”

https://about.gitlab.com/better-than-github/ ; https://github.com/WebEntity/Installation-guide-for-GitLab-o... ; https://github.com/gitlabhq/gitlabhq/blob/8-0-stable/doc/ins... ; https://about.gitlab.com/downloads/

Re: Gitea: Open source, self-hosted GitHub alternative

#176
post #145
post #142

Earlier quoted context omitted.

Thanks, you can indeed do HA this way. When Gitaly 1.0 lands you won't have to mount the NFS volumes on the application servers anymore as everything will go over gRPC.

That just splits up the task of application server & git executor into two, it doesn't get rid of the dependency on a monolithic storage backend. I understand that this is something gitlab.com is working towards and excited about, presumably because it'll allow for provisioning web workers unrelated to the CPU you're spending on running git, but for us I don't see it being useful. I hope GitLab eventually gets someth…

The advantage is that if one storage nose is offline the rest of the site can still function.

Spokes is more elaborate can can deal with node failure. We plan to rely on cloud storage so we can quickly attach a new VM with Gitaly.

Re: Gitea: Open source, self-hosted GitHub alternative

#177
post #144

Earlier quoted context omitted.

> [...] programmers asking why git has problems with their newly requested LFS and a 40gb video file they decided to store. The thing is, git, as our industry uses it, is not really a good tool for keeping artifacts , and "video" sounds like an artifact, not a source file. I'd like to see more artifact repositories, especially the ones that you can talk to from command line or from a Python/Ruby/whatever script. I ha…

What is your artifact repository called and what are the main features? I'd love to check it out.

Maybe https://github.com/dozzie/grailbag

Re: Gitea: Open source, self-hosted GitHub alternative

#178
I might be the only one here, but I wish Gitlab had stayed on providing the best git / issues solution instead of bloating it further and further into CI/CD and more. After all, Gitlab started as an open source alternative to github and that’s what I really wish for and while I understand how Gitlab needs to differentiate itself from Github, the direction is causing some of the issues. My two cents...

Re: Gitea: Open source, self-hosted GitHub alternative

#179

I might be the only one here, but I wish Gitlab had stayed on providing the best git / issues solution instead of bloating it further and further into CI/CD and more. After all, Gitlab started as an open source alternative to github and that’s what I really wish for and while I understand how Gitlab needs to differentiate itself from Github, the direction is causing some of the issues. My two cents...

I agree, I've been using Gitlab and it has been very unreliable. It has become too bloated.

Re: Gitea: Open source, self-hosted GitHub alternative

#180
post #39

devops sysadmin here. I started with gitlab about a year ago and can honestly say I wish I had taken gogs/gitea instead. The main problem for me is gitlabs utter dearth of somewhat counterproductive features. Git LFS support is almost a cruel joke in gitlab as git operations under the hood now take inexorably more ram to complete. In turn im rewarded with more traditional RCS programmers asking why git has problems w…

Pedantic notice: an utter dearth of counterproductive features would seem to be a good thing rather than a problem.

I was confused by that, too. I have a problem with the word ‘dearth’ in that I can often not remember whether it means an abundance or scarcity. So I looked it up, and found that it means scarcity. Perhaps GP makes the same mistake I do and misused dearth to mean abundance?
Post reply on HN