What other platforms are you using for your projects?
https://thehorrors.org.uk/snippets/git-local-filesystem-remo...
But I'd still say just use Codeberg. And see if there's an option to turn off PRs wherever your projects are hosted.
It’s probably the one to go for.
Consider donating for their hardware costs. They are completely transparent about their costs and where the money goes.
It seems to be alive.
See here for a howto: https://mikhailian.mova.org/posts/305-looking-for-a-european...
Git isn't a platform for hosting source code, it's a program / protocol that GitHub and other platforms use.
For me, I'm not interested in the social aspect of coding anymore, so I have a Synology NAS running a git server accessible via ssh and I push my code there.
I use klaus (https://github.com/jonashaag/klaus) as a read only git web ui. My NAS is connected to my tailscale network so it's easy to view things on the go. It's a simple setup and works great.
https://github.blog/changelog/2026-02-13-new-repository-sett...
It's my long term plan. And the project and company is setup in a way to be here for the long game. So, I am progressively moving my projects (private and in small numbers, but still...) from gitlab to sourcehut over this year or next.
Link - https://sourcehut.org/
But if you want it to be public though where anyone can access/fork it then you have to deal with "spam".
Also I recommend self-hosting Gitea for private projects and backing-up public projects
If you need a forge with all the bells, grab a copy of Forgejo and modify it to your liking.
Either way, consider using a VPS or a machine you own with Tailscale/VPN. It can be as simple as you'd like it to be.
Not that it would be perfect, but if I could set the bar to "only licensed software engineers" can open PRs, it at least sets the bar that only accounts controlled by people who know what they're doing can open a PR to my repo, as opposed to letting anyone in the world who knows how to prompt open a PR.
(That being said, I personally haven't encountered AI SPAM on my github repos. Maybe my projects just aren't popular enough?)
In the near future I'm also adding Forgejo to our Kexxu servers. Forgejo is basically Codeberg (but you need to host it). If you want a private repo on Kexxu just ask.
Leave a message in the pull request that if they want to argue their case for a pull request they can send a message through a communication channel of your choice, and say that anyone sending a message with AI generated text, even to help with language and grammar will be banned.