While I fully agree and support Codeberg stance on vibecoded projects I'm not sure I follow their reasoning here. For instance they complain about webcrawlers scraping their site to train their LLM models but I don't see why getting rid of the vibecoded repositories wouldn't make them more palatable for scrapers. A site full of human made code is infinitely more useful to those companies than a slop infested honeypot.
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
It's two separate problems. Scrapers and heavy uploaders both consume resources.
I think the "regret" post misses an entire point, that Codeberg doesn't want to be the place where AI stuff is hosted. Maybe it wasn't clear in their communications but it always seemed to me the copyright and resource stuff was more of a justification of something they wanted to do anyways.
Also everyone suggesting AI should just be treated as a tool comfortably ignores the externalized costs. Maybe there's some "yeah it sucks but we can't to anything and it so we just use it" and that's it. I'm so tired of lengthy AI-is-just-a-tool justifications that are omitting the central point.
The article seems correct with the "Codeberg's reputation" clause though. That one smells bad, not sure why they felt the need to add it.
If you're running a site that anyone from the public can sign up to, resources are not some afterthought you add to your argument like pepper. Resources are everything. I have been on this Internet since NCSA Mosaic; look up the term "hugged to death".
everyone suggesting AI should just be treated as a tool comfortably ignores the externalized costs.
Thank you. Electrical, environmental, intellectual, economical...
Lots of people who have never used Codeberg and don't understand the difference between Codeberg and Forgejo are very angry about this.
And people also don't understand the difference between a non profit managed in good will by people and a capitalist saas provider that has billions to spend in hundreds and hundreds of people to maintain an ever growing central place to host all corporate interests.
The internet is becoming ridiculous.
if you don’t self host it, the cloud is just someone else computer
I pretty much said this in the other thread. Unless you own the platform, or a significant investor in said platform, you are subject to the whims of the platform, good, bad, or indifferent. Some don't like that I guess because they feel like they supported the platform, may have contributed to the platform, but at the end of the day, the platform dictates law for the platform.
Kind of like lemmy.selfhosted. There are rules. If you don't bother yourself with reading the rules before posting, you get what you get.
I don’t want to depend on a platform that rewrites its terms of service on a whim, without properly announcing that the change was even under consideration, and without giving its users a way to weigh in.
[...]
I wish it had linked to a discussion thread, or at the very least a poll, so that I could have voiced the concern I have
Then you should've joined Codeberg e.V. which gives you access to both a forum and a voting platform.
For context, that comes for the HN thread and blog post, not from anything I have written. Let's attribute things to respective sources :)
Yeah sorry, I didn't mean to address you personally and should've used they/them.
I still don't see the problem with Codeberg's decision. Of course they will kick projects that they don't want, just like github will kick projects they don't want. The issue isn't what is and isn't allowed, it's who allows it, as it always has been.
Of course selfhosting is one way to control it, but in Codeberg there is a process to be part of that governance, which the author didn't partake in. At which point there is nothing more to discuss, get in the governance first and then you can write a blog post about how the governance is bad, isn't aligned with you or whatever.
It's 2026. Who still expects things to be perfect with a third-party without participating ? Be part of the governance, selfhosted or not, always
OOTL Wasn't there something about forgejos capabilities to federate? I had the impression, that it would go the fediverse route with many interacting instances. Then everyone can make their own rules. There are many reason to moderate repos. So why is this such a big thing (if forgejo federates as I remembered from the back of my head)?
That I regret link isn't working for me.
Seems to be a bug in Piefed's linkify code for punycode. It's transforming the the double hypen into an en dash.
The decisions did go through Codeberg’s own Assembly 2026, which is more process than most platforms bother with, and yet as an ordinary user I found out about it the way probably most people else did, through a dark blue banner at the top of the site on the day it was already settled.
I did not even get to know about this that way. Only now, a month later from some backyard forum.
Why would you, unless you are a member of Codeberg e.V. with voting rights? If you just use a gratis account on their platform, then you are just a guest they tollerate as long as you don't become too smelly.
This is such a pointless discussion. If you want to use AI a lot, just go to GitHub. If you don't, go to Codeberg. What's the problem?
despite the title its not only about AI.