Live data from Hacker News

Gitea: Open source, self-hosted GitHub alternative

gitea.io

121–130 of 241 posts

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

#121
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)

> Recent update even brought mentions and reactions from Github over

What does this mean? Mentions as GitHub has it or that you can mention GitHub users in Gitea and vice-versa?

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

#122
post #95

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…

> Are users expected to install and find out? When I was looking into switching from Gogs to Gitea, that is exactly what they expected you to do. I recall there being an issue saying that they won't compare the two because it's hard to keep up-to-date. Which is a stupid excuse, considering it's supposed to be a community-based fork instead of run by one person.

I remember this question via discuss, and I personally said that this list will be anyway always out of date.

If you want to compare Gogs and Gitea you have to compare the feature list.

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

#123
post #121
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)

> Recent update even brought mentions and reactions from Github over What does this mean? Mentions as GitHub has it or that you can mention GitHub users in Gitea and vice-versa?

Mention Gitea Users, I might have expressed that poorly.

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

#124

Earlier quoted context omitted.

Well gitea/gogs also have code hosting, wikis, issue tracking, and while CI is not tightly integrated it is fairly easy to integrate. So the value has to come from something else :) GitLab has integrated chat and kanban boards so there is other cool stuff in Gitlab but it's not really any of your listed reasons. Edit: I would have to say if I were to choose GitLab the biggest reason would be the UI. The front-end jus…

What would you recommend as CI solution for gitea? I'm looking for something that's self hosted, foss and does not require an admin to set it up for every project. GitLab offers this, but I haven't found anything that competes really.

We use a Gitea for source control and Jenkins for CI. There's an existing jenkins-git plugin that makes connecting them very easy.

We switched from GitHub to Gitea last year and love it. We looked at Gitlab but it reminded me too much of phabricator - trying to be all things to all people, bloating all over. I prefer specialized tools that focus on a smaller core of functionality and interoperate easily with the other pieces.

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

#125
post #121
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)

> Recent update even brought mentions and reactions from Github over What does this mean? Mentions as GitHub has it or that you can mention GitHub users in Gitea and vice-versa?

It just means Gitea now also got the emoji reactions like Github already got.

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

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

Exactly my feeling, and I just tried it once on an AWS instance or similar. It was the only serious program running on the machine and it dragged down all the resources, worse than Jenkins ever could. All that doesn't say gittea is much better, though.

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

#128

Where is this self-hosted GitHub alternative itself? According to https://gitea.io/en-US/ : > It’s all on GitHub accompanied by an invitation to join the development there.

As you can see on https://github.com/go-gitea/gitea/issues/1029 and on another comment here it's still in the works to host gitea development on gitea instead of github. But nobody in the team wants to do the switch if not all features are available that we rely on today at github.

That's the beauty of git, it's just a server you push and pull files from.

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

#129

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…

Gitea is a disreputable and hostile fork of gogs. You should stick to gogs.

Care to elaborate?

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

#130

Earlier quoted context omitted.

> It has to be running OSX because I haven't found any way to run an OSX VM on any other platform. It is fairly easy to get decent OS X virtualization using Debian as base OS and QEMU-KVM for virtualization. You won't have niceties such as GPU acceleration but it will work. Search for "OSX KVM" on Google, it will take you where you want - unfortunately a direct link would expose me to legal liabilities. Also, be warn…

Have you figured out a way to bootstrap it without a Mac? I successfully got an image running under Vbox on Fedora, but I had to build the image first on a Mac and then export it as an appliance. Also, performance was atrocious. It was so bad as to basically make it unusable. 5 second delay before processing mouse and key events.

It's possible to create an OSX VM under KVM. It's a little clunky, you get very bad graphics performances, and you can run in really weird issues (for example, the NIC not going-up properly), but it works, and if you are using it as a CI platform and/or only sshing into it, it's more than usable.

It's really handy when you are testing/adding support for projects (like C/C++ with cmake) on OSX.

Post reply on HN