Live data from Hacker News

Ask HN: Alternatives to GitHub

news.ycombinator.com

181–190 of 468 posts

Re: Ask HN: Alternatives to GitHub

#181
post #55

I migrated everything to codeberg several months ago (and created an annual donation schedule). I was never a big fan of github but what ultimately pushed me to ditch it was the way github was shoving copilot/chatgpt in my face without me ever asking. Codeberg has a clear stance on that and it's a stance I can totally get behind. In addition I spun up forgejo at a server at home for very critical stuff and it's aweso…

Note: If you use any form of AI-assisted coding tools, your project breaks Codeberg TOS

[deleted]

Re: Ask HN: Alternatives to GitHub

#184
post #134

It depends on what you are after? 1. Do you want something that works and feels like GitHub? -- Forgejo and Gitea are good for this. 2. Do you want a place to host git repositories with minimal hassle? -- GitLab, CodeBerg, and others are available. 3. Do you have your own hosting infrastructure? You could use gitolite and CGit/GitWeb on that hosting platform or local hardware. 4. Do you just want to host repositories…

> 4. Do you just want to host repositories?

an ssh connection and

    git --bare init
on your ssh accessible server works just fine

Re: Ask HN: Alternatives to GitHub

#185
post #10
post #9

Earlier quoted context omitted.

Other way round. Forgejo is a fork of gitea

That's what I said, but indeed in a very bad way :)

No, it's not what you said.

Gitea is a fork of Gogs.

Forgejo is a fork of Gitea.

Codeberg folks forked Gitea to create forgejo.

Re: Ask HN: Alternatives to GitHub

#186
I don't want to ignite an argument, but this feels like Linux v Windows. You should absolutely switch because you hate dealing with it, but the less-popular choice is going to be less popular everywhere. Your next job will very, very likely not care about your personal hatred and will simply force you back into the default, popular choice. It is sometimes best to stick with what (mostly) works for everyone unless you want to go down the path of learning another tool.

Re: Ask HN: Alternatives to GitHub

#187
post #134

It depends on what you are after? 1. Do you want something that works and feels like GitHub? -- Forgejo and Gitea are good for this. 2. Do you want a place to host git repositories with minimal hassle? -- GitLab, CodeBerg, and others are available. 3. Do you have your own hosting infrastructure? You could use gitolite and CGit/GitWeb on that hosting platform or local hardware. 4. Do you just want to host repositories…

> 4. Do you just want to host repositories? an ssh connection and git --bare init on your ssh accessible server works just fine

That's what gitolite does with some helper scripts for creating/setting up the repositories, adding metadata to the configs, etc. That way your `git` user can be set to reject ssh login attempts. The projects are managed by pushing a config to a gitolite admin repository.

Re: Ask HN: Alternatives to GitHub

#188
post #170
post #115

https://tangled.org ! Founder/CEO here. We're a new forge building things from the ground up, and are fully federated -- you can host your git repos on your own infra, along with the CI runners. We've also got a pretty neat set of features (if I may say so myself): stacked PRs, Nix-based CI (if you want it), and a fully open protocol ( https://atproto.com ) to for you and your agents. Happy to answer any questions.

The whole "social coding" angle is highly off-putting. List of "X followed Y" on the front page, and the large "social coding" reminds of facebook, social manipulation, developer burnout and all the negative things about social networks. It also brings up the questions about project's long-term direction - is this going to focus on the code part or the social part? Which is a pity - as I think most projects just need…

Arguably the "social coding" angle is the reason why Tangled is the only actual alternative to GitHub. Otherwise there's actually plenty of other alternatives to GitHub, but none of them have GitHub's punchcard, which I'm ashamed to admit is the primary draw for me.

Re: Ask HN: Alternatives to GitHub

#189
post #67

I'm running gitea successfully with very little resources.

That's great to hear! I'm one of the project leads of Gitea, and if you ever run into any issues please feel free to hop into our chatroom:)

You've built a great piece of software, thank you!
Post reply on HN