Live data from Hacker News

Gitea: Open source, self-hosted GitHub alternative

gitea.io

191–200 of 241 posts

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

#191

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…

Here is the development activity between the two projects:

https://public.gitsense.com/insight/github?r=gogits/gogs::go...

In the last 365 days, there were 54 unique contributors to Gogs

https://public.gitsense.com/insight/github?r=gogits/gogs::go...

and 136 unique contributors to Gitea

https://public.gitsense.com/insight/github?r=gogits/gogs::go...

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

#192
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 suspect they meant more like "profusion."

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

#193
post #106
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…

> gitlab [...] also [...] 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. We run a very large in-house GitLab installation and the HA is easy because: 1) GitLab stores data on the FS, and you can outsource this problem to e.g. a NetApp filer. 2) The data it doesn't store on NFS it stores in psql or MySQL, which has establishe…

It's hard to imagine that TCO for NetApp + Gitlab is less than Github or some other hosted solution.

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

#194

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.

> Is there any hopes of them un-forking?

Doubtful. IIRC it was somewhat of a hostile & opportunistic fork. The Gogs maintainer went on vacation or something and didn't reply to issues for a couple weeks so someone forked to Gitea and declared themselves the new mainline only for the Gogs maintainer to return and not appreciate the attempted usurpation.

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

#195
post #152

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…

Outside Jupyter Notebook Gitea supports all of these plus is managed by a community team not a singular maintainer with commit access (last I checked). A good product is not defined by having a feature list.

Well, let's call it not "feature list" but "specified vision statement" and then it should have that. It should be quite clear from the main README and the main website what distinguishes this project from others. Otherwise it's quite likely that such specification doesn't exist and goals are unclear, which usually means bloated blobb of unfinished 10 million "features".

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

#196
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…

Could you describe these specs in money terms? This reads like it's painful to throw 4 cores and 8 GB RAM at the problem -- what is that costing you?

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

#197
post #136

Earlier quoted context omitted.

Care to elaborate?

Gogs author didn't want to incorporate proposed changes into Gogs, so a bunch of other developers forked Gogs and went on their own promoting Gitea as true open-source by spirit and blamed Gogs author for his inflexibility. I am using Gogs, becuase it has all I need (Gitea is too little added value for me)...

> Gogs author didn't want to incorporate proposed changes into Gogs, so a bunch of other developers forked Gogs

This sounds like a reasonable way for forking though. I mean what is open source for if you can't go and and implement your own features if you so desire. Sounds to me like both sides are at fault.

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

#198
post #36

I've been running Gitea for a long while now, basically since the fork occured. It's mostly me with some other small users for course work. It's a very pleasant and lightweight alternative to Github that I can only seriously recommend to anyone considering hosting their own Git Server. Recent update even brought mentions and reactions from Github over. (Setup Github OAuth for easy onboarding)

What do you use for CI/CD?

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

#199

So I keep a few GB of source online via CVS http://unix.superglobalmegacorp.com/ , and I have been shying away from git anything as I did a gitlab install for someone and was amazed at how much hardware I had to throw at it, unlike CVS+CVSWeb. Although just seeing how trivial it was to deploy now I'm thinking about maybe running this in parallel at least. I still like being able to use CVS from ancient machines... Bu…

You can just host the git repo itself though if you know very specifically what repo(s) you want. A clear advantage of distributed version control is that each person has their own repo. You can give access via ssh or http I think (only tried ssh tho).

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

#200
post #55

Earlier quoted context omitted.

Gitea is a fork of Gogs, so it has everything on that list and more. Sadly Gitea suffers from the usual problem that open source projects has, poor documentation. If you really want to compare feature lists, here's the one listed on their website ( https://docs.gitea.io/en-us/ ). Why compare two products by their README and not their website? Heck, why not compare them by using their test instances that are there for…

> Heck, why not compare them by using their test instances that are there for you to try. Time?

I'd say if you don't have time to compare them, don't offer a comparison. It's not doing anyone any favors. In fact that only serves to waste more of your precious time.
Post reply on HN