cross-posted from: https://lemmy.world/post/45047387
Title…
I’m kinda disgusted with Microsoft and Github has been declining into an AI-Centric hellhole, to the point my recommendations are almost exclusively AI related… And let’s not forget, the new Copilot Training enabled by default (which honestly, how do you get rid of this thing, VSCode also feels intrusive with AI-First bullshittery)
I’ve been wondering about moving to Gitlab but… “Finally, AI for the entire software lifecycle.” is literally plastered in the landing page. So… that feels like a no-go.
Codeberg is very decent, it’s based on Forgejo so ActivityPub is also a thing (but is cross-instance contributions possible?) but it’s exclusive for Source-Available and Free Projects, which, by all means, totally fine! Half of my “active” projects are for free, and are open source (does that make them FOSS even though I’m basically the only dev?)
And last but not least, Forgejo and Gitlab themselves are self-hostable, but…how expensive (price and storage) would it be to self host a Git Forge??
And maybe I’m being narrow-sighted… For FOSS projects in Github, sadly I’ll have no choice but to contribute there, if that’s the only place where the project resides, same for Gitlab, and Codeberg* (unless cross-instance contrib is a thing)
For now, I’m thinking of moving FOSS/OSS projects to Codeberg, but for personal projects? What are some good options?
Codeberg or GitLab.
Already do; Codeberg is great.
Note - you can completely disable all the AI features in Gitlab. In fact, they’re disabled by default unless you explicitly enable them by configuring model integrations. I think its one of the better self hosted options because it had a clear maintenance and path to profitability.
I run my own GitLab on a NUC with no issues.
Disclaimer: I have contributed open source code to GitLab before.
I have been using self hosted Gitea for a while now (few years) with 0 regrets.
GitLab. You can’t be emotional about ai., it’s a tool
When github puts ads in commits, you say “fuck no” but gitlab giving you ai devops tools is fine. If you don’t want to use it, don’t.
No.
GenAI is a breeding ground of ethical and moral problems that go way way way beyond ads in commit messages.
You can absolutely be emotional about a tool that boils away all our water, ruins people’s health and sanity by building enormous light, noise, and polution sources next their houses, and steals our intellectual property to increase the wealth consolidation of the few even further.
deleted by creator
sourcehut, codeberg or self-hosting (cgit, forgejo, gitea, which ever suits your needs)
Codeberg.
If you actually read his message you can see he is interested in hosting projects that aren’t open source.
Codeberg allows private repos: https://docs.codeberg.org/getting-started/first-repository/
Selfhosting for personal projects is cheap. I’d choose Forgejo because it not so resource hungry as GitLab.
For my personal projects (all FOSS) I use Codeberg and mirror them to hosted GtiLab and GitHub.
I’ve exclusively been using gitlab.com and self hosted gitlab ce for years. So that would be my choice.
Locally I run forgejo. Anything I want available to me away from home, Codeberg now. Before I would use Gitlab because I’ve used that a lot more than Github since like 2014
Just upload ye olde tarballs onto your static raw-HTML-coded site like the classic programmers (like the legendary Monsieur Bellard) do.
CodeBerg
I just selfhost in my own computer. 100% uptime when I need it (I don’t need it when my computer is turned off). And as a bonus, it’s not on the public internet so I’m not training slop scrappers.
I’m not a programmer, but I have my dotfiles and bash scripts I like to keep in private repos. I just moved my dotfiles over to Codeberg, gonna do my scripts here soon…
But been relatively painless. I can see how bigger and public projects will take some coordination and planning but…it’s probably worth it?
Codeberg has been fun and simple to use, but again, I’m just a hobbyist.







