Developer ditches GitHub for a homelab, citing instability and AI training practices

Bye, Bye GitHub

Developer ditches GitHub for a homelab, citing instability and AI training practices

After 14 years on GitHub, a developer has had enough. Citing frequent outages, questionable AI training practices, and a feeling of being taken advantage of, they've moved all private repositories to a self-hosted Forgejo instance and cancelled their Copilot subscription. The post is a personal critique of blind trust in big tech and a call for more skepticism about where our code and data live.

I have serious trust issues that I should have had for years.
  1. jamesponddotco

    With SourceHut banning projects that use LLMs[1], I’m looking to migrate this weekend.

    While I can host Forgejo just fine[2], doing so means no one will be able to contribute to the projects, since federation isn’t a thing yet. Heck, getting contributions on SourceHut was hard enough, and it doesn’t even require people to register an account.

    I might need to bite the bullet and go with GitHub. Regardless of what I think about the company and Microsoft, it’s where the people are.

    [1]: https://sourcehut.org/blog/2026-08-27-tos-changes-and-llms/

    [2]: And already do locally, as a mirror to SourceHut.

  2. JLO64

    I'm in the middle of a Forgejo migration myself for similar reasons. What finally pushed me over the edge was a hour long Actions outage that prevented me from pushing a hot fix for a bug to my webapp. (I relied on GH Actions to build and push an ARM Docker image.) For work that a business depends on, I can't recommend GitHub Actions. It's not just the outages that personally annoyed me, but the fact that I'm paying for it as well. So far I'm loving Forgejo and have no regrets!

  3. ralph84

    What frontier model did GitHub train? All of the frontier labs scraped GitHub like they scraped everything else. While GitHub has certainly tried to profit from AI, directing ire at GitHub for frontier labs training on public code seems misplaced.

  4. nshm

    Btw, did anyone notice they removed access to "who starred the project" recently. You can only check your own repos, not external ones. It was very nice to find related people before.

  5. dabedee

    I agree with the sentiment of the post, and Github deserves every bit of it. Tried codeberg (which uses forgejo) and I am very happy with it personally.

More from this day

2026-08-28