Dear #GitHub users, if you prefer the orange-themed heatmap for #halloween and would like to see it all year long: feel invited to move to #Forgejo or #Codeberg (and choosing a forgejo theme in the appearance settings). It's the default colour here.
Hi! We "upgraded" our primary @matrix chat, (#codeberg.org:matrix.org) to room version 10. Upgrades are a part of the Matrix protocol: They create a new room in the place of the old one, and send invites to everyone in the old room. If you were in the old room, you should have received an invite.
We had 1588 members, but it seems like we only sent ~1180 invites. If you were a member of the chat, please accept the invite! If you haven't received one, please let us know!
In the meantime, you could join our Matrix space and our Matrix room (#codeberg-space:matrix.org and #Codeberg.org:matrix.org respectively) again for real-time discussions with others in the same boat.
This acknowledgment comes from the social media manager that _isn't_ a system administrator. I can't share more details right now, so all I have to say is the following for now: It has been a weird and challenging week, sorry for the inconvenience. ~n
@iagondiscord The problem is that it's not targeting Codeberg. It's the #AIgoldrush. The web was completely crawled, just not by everyone yet. So startups start their #crawlers, carelessly and explicitly ignoring robots.txt to get the #biggestdata.
It does not matter if the web can no longer serve humanity due to this. Training the #AI is the only thing that matters.
You might have guessed it already: We are struggling with excessive crawling today. We have - again - blocked several large IP ranges, but were not yet able to identify the new actor.
We are working on restoring service availability and fine-tuning our rate-limiting.
If someone is interested in implementing an improved native rate-limiting in #Forgejo that also protects other instances from abusive crawlers, please reach out 😉
@s_levi_s Codeberg is running a single server (~130W) on renewable energy. We know that we can reach more efficiency, mostly because we don't benefit from scaling effects yet.
The difference is more like this: - we do not encourage users to use more resources, because it would cost us more. Most competitors do the opposite (e.g. recommending the use of heavy CI pipelines), simply because it makes more revenue - we do not spend any computing power on tracking and unnecessary data collection
If Codeberg is trying to "compete" against GitHub and GitLab, why does it refuse to take a look at AI assistants? Apart from infringing on authors' rights and questionable output quality, we think that the current hype wave led by major companies will leave a climate disaster in its wake: https://disconnect.blog/generative-ai-is-a-climate-disaster/
Other _sustainable_ (and cheaper!) ways for increasing efficiency in software development exist: In-project communication, powerful automation pipelines and reducing boilerplate.
The #Forgejo maintainers are preparing for the next release - v8.0. Thank you so much for the effort you spend, we are excited to deploy the improvements for the benefit of our users.
Part of the work in Forgejo is paid for by Codeberg, thanks to the financial support of our non-profit members and voluntary donations.
Okay, the whole story, according to our research: In Dec 2023, an " IT professional" joined Codeberg with a valid email address. In the meantime, they apparently changed something with their server, because the email address is no longer available. They are also a very active contributor to abuseipdb.com, reporting every server which sends mail to nonexistent email addresses on their personal server to. This report triggered the abuse department of our ISP to take down our server. Thank you!
Hi everyone! New person managing the social media account here – many of us were at the #GPN22 in Karlsruhe and, this time around, there were many that were interested (or even involved in!) alternative forges for themselves or their hackspaces and, well, Codeberg?!
I even talked to a person in a train that later turned out to be a Forgejo contributor (the person next to them was a Codeberg e.V. member). We all met up!
We investigated performance degradation due to excessive crawling of Codeberg.
We often trace back such things to company websites that proudly list their key investors - but don't actually explain what they are doing (or why they need to crawl Codeberg more excessively than the crawlers of the major search engines combined).
It's probably not a use case we believe in anyway, so we blocked several large IP ranges today.
With #Forgejo v7, there is now experimental code search support. It is currently only available to logged-in users and up to a certain repo size for performance reasons.
Results are generated with git-grep on the fly. We are working on integration with an external search index and also making progress there, but it will take some more time until this is ready.
We are a non-profit, community-led organization that wants to help free and open source projects prosper. We provide Git hosting and other services, such as Weblate, Woodpecker CI and Pages.This account is managed by two volunteers (~f, ~n). Feel free to contact us, but we get lots of interactions all here. Please don't get angry at us if we're not able to respond to you. :D