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…
Ask HN: Alternatives to GitHub
211–220 of 468 posts
Re: Ask HN: Alternatives to GitHub
#212Re: Ask HN: Alternatives to GitHub
#213https://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.
Are you guys working on jj support?
Re: Ask HN: Alternatives to GitHub
#214Earlier quoted context omitted.
> 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.
We were using it until we grew tired of not having a web view to comment and review patches so we switched to gitea.
Re: Ask HN: Alternatives to GitHub
#215Have never regretted the switch + I love the no AI policy.
Re: Ask HN: Alternatives to GitHub
#216At work, we have repos on GitHub and Azure DevOps. Today, GitHub went down, but our repos (including PRs, CIs) worked as normal on Azure DevOps
Re: Ask HN: Alternatives to GitHub
#217Earlier quoted context omitted.
> 4. Do you just want to host repositories? an ssh connection and git --bare init on your ssh accessible server works just fine
It can be as brief as: ssh server git --bare init myrepo.git git clone server:myrepo.git
Re: Ask HN: Alternatives to GitHub
#218I 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
Re: Ask HN: Alternatives to GitHub
#219To all of those proposing self-hosted GitLab: we did it for 6+ years in my company, and it's not always a smooth sailing. We had our own runners and we made it auto-upgrade across docker images daily before business start. It mostly worked really well, except those few times were a Docker upgrade had to be rolled back, or that one time the bundled pg_shared_buffers was set at 1MB by default, making schema upgrades im…
Setting up custom GitLab runners can be cumbersome in the beginning! We faced that multiple times with various customer projects for which we were using GitLab.com managed repos. That's why my colleague and I recently built a "GitLab Runners as a Service" [0] -- simply use your self-managed GitLab or GitLab.com account to login, adding pipeline runners is a 1-click operation! Under the hood we provision a Hetzner mac…
(So far I used this cloud.init script to spin up and upgrade GitLab-Runner instants: https://gitlab.com/21analytics/gitlab-runner-cloud-init/-/bl...)
Re: Ask HN: Alternatives to GitHub
#220I 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 your reason for switching is purely uptime, you will be sorely disappointed with codeberg Their own site reports the 2 week uptime at 1 nine https://status.codeberg.org/status/codeberg and I suspect if you use the (really terrible) across-all-product-offerings uptime methodology that people love to post for github it would be a 0 nines overall service.
Personally I have never had a single issue with Codeberg's uptime. Are you trying to argue that GitHub's is better for some reason (when it objectively is not)?