Live data from Hacker News

Incident with Github.com [resolved]

githubstatus.com

831–840 of 1001 posts

Re: Incident with Github.com [resolved]

#831

We're starting to have the conversation of "do we need to replace GitHub as our CI/CD pipeline?" No idea if/when we decide to pull that bandaid but I think once we can't merge a hot fix into main because of GH being down, it'll be a big org push to replace it. What's everyone else using? Self hosted Gitlab? Gitea?

ultimately, folks need to stop writing massive YAML files to define their builds. CI should schedule jobs, your build system should define them. my workflow files look like this: steps: name: Do the thing run: nix build .# at any point, if my CI is down or i need to switch or i need to run builds locally, i can do so trivially.

This is all well and good until you need a cache, or credentials, or to pass data between steps, or to parallelize across runners.

Re: Incident with Github.com [resolved]

#832

Almost 3 hours in and still "We are still working to identify the root cause" Can't even view diffs in the web interface! I'm out! I am willing to pay ~$5-10/mo for a reliable host I can swap as painlessly as possible. Mostly just building little static sites and little PWAs, no more than 500mb a repo and 10gb total. Need a repo with PRs and issues, where people can register free account and contribute or raise issue…

$work just moved a few dozen repos to GitLab using their import tool, including issues, PRs, comments, etc. It got everything over but stumbled on a few comments.

Not a prop to GitLab, it's kindof table stakes now, just saying whichever place you go, you can find or write a migrator that will capture most of what's in GitHub, assuming their API is up long enough...

Re: Incident with Github.com [resolved]

#833

Earlier quoted context omitted.

There are plenty of alternatives for git hosting. The last thing which needs to be migrated before we get an exodus off this vibe coded monstrosity is reputation (i.e. github stars) which are inherently sticky.

Git doesn't even need to be "hosted" anywhere. That's the point of it being distributed. What needs to be hosted somewhere are all the barnacles (like issue tracking, code reviewing, CI, and so on) that have grown out around git, that people and businesses have become dependent on.

In regards to issue tracking there are alternatives. Epiq is a git-native (vendor agnostic) issue tracker you self-host: https://ljtn.github.io/epiq/

Re: Incident with Github.com [resolved]

#834

Almost 3 hours in and still "We are still working to identify the root cause" Can't even view diffs in the web interface! I'm out! I am willing to pay ~$5-10/mo for a reliable host I can swap as painlessly as possible. Mostly just building little static sites and little PWAs, no more than 500mb a repo and 10gb total. Need a repo with PRs and issues, where people can register free account and contribute or raise issue…

Check out `git init --bare`.

You can basically self-host your repos on a cheap VPS. I did that some time ago. You'll have to create a ssh user that has only 'git' as a shell, iirc, on that box. Works okay. But doesn't provide a web ui.

I think that's where https://git-scm.com/docs/gitweb becomes handy.

Re: Incident with Github.com [resolved]

#835

Earlier quoted context omitted.

I was in a very similar situation and this is what I did: - put Forgejo on a little $5 Vultr VPS (I share the VPS with other things, Forgejo doesn't need much resources. I also added some block storage to host my Docker containers in the Forgejo Docker registry) - got a 8GB ram cheaper Hetzner VPS (you have to wait for their availability) for around 8 EUR and used that to install the CI runner - Use Netlify for hosti…

This sounds great for personal projects, but what about open source work? Or if you want to collaborate with more than a few people?

https://codeberg.org/

Re: Incident with Github.com [resolved]

#839

Earlier quoted context omitted.

That's an overly optimistic view of things. For a lot of us GitHub is critical infrastructure, which if it goes down loses us and our customers money.

> For a lot of us GitHub is critical infrastructure Please read https://berthub.eu/articles/posts/cyber-security-pre-war-rea...

[dead]

Re: Incident with Github.com [resolved]

#840
post #362

Help encourage alternatives by trying Gitlab.com or Codeberg.org or Tangled.org or others, and please star some projects there to help motivate more options. Self-promo links below if you would like to star a few of mine good for developers. https://gitlab.com/architecture-decision-record https://gitlab.com/ways-of-working https://gitlab.com/coordinated-vulnerability-disclosure

Codeberg isn't a viable infrastructure alternative. Its an opinionated community not a neutral host as they will delete repos based off subjective opinions on LLM usage and resource consumption. If continued hosting is dependent on moderators deciding if a project fits whatever the current philosophy is, and the whims of the moderation team, then I cannot consider it a serious choice for infrastructure. Infrastructur…

I'm often surprised to find very questionable repos hosted on GitHub. Such as plug 'n play malware that has been public for years. Not against it, but surprised as most parts of the internet has gone in the kindergarten direction.
Post reply on HN