Email or username:

Password:

Forgot your password?
Top-level
Codeberg.org

We were not able to identify the actor who is causing the high load on our systems. We have made the hard decision to temporarily shut off access to a certain project to keep Codeberg available for everyone else.

As soon as we allow web access to a certain project, our system resources are used up within seconds.

17 comments
Flx

@Codeberg Maybe somebody is abusing Codeberg for hosting stuff used in an app/website (happened to Wikimedia before)?

Morgan Peyre

@Codeberg oh no :(
#hugops, and let's hope these assholes go away

~

@Codeberg fascinating. I hope this is a benign accidental ddos and not a malign one that’s *aiming* to reduce access to said project. Best of luck on this

Patryk :proletariat_verified:

@Codeberg i had somewhat similar situation this week on my forgejo instance and the only idea I had was to

1. Make one of my public repos private (it did help, but just a little)
2. Block whole Facebook and Google ASNs

But this solution is suboptimal in your case, as you care about indexing

Jörn Franke

@Codeberg I do not know the exact architecture that you have setup in Codeberg and you may have set it up already, but what about reverse proxies that introduce rate limiting based on a window (e.g. haproxy.com/blog/four-examples ). You will need to check which software makes most sense to you here. That could address the scenario you have that a specific repository is affected.

Of course, all this does not address all possibly sources of Ddos attacks.

DELETED

@Codeberg i will clean empty projects, that i haven't used yet, i just was too lazy todo that /tbh :ablobcatwink:

Codeberg.org

@jornfranke There's a lot of spamming and scraping happening on the Internet. ~n

Jan Wildeboer 😷:krulorange:

@Codeberg Thank you for your hard work for us, your community members. I hope you will find out what exactly happened here!

DELETED

@Codeberg since you don't use a competent service for freaking 2 day to have better insight on who is the culprit and go back to what you have now after 2 freaking days …

Continue to have this kind of issue without knowing the culprit …
Cloudflare is the only one with this much information so … good bye to your service i guess.

Ed Summers

@Codeberg good luck dealing with this. Can you say which repo was being requested so much?

Ed Summers

@Codeberg thanks! that does sound like it could have been part of some poorly designed automated software update process?

Codeberg.org

@edsu Unlikely. It was massive and distributed, and hammering so much that our systems went down as quickly as within one second of re-allowing the access. It calmed down now, though.

It seemed to be mostly related to some web operations, so we still think it was crawling and only hammering this massive repo by coincidence.

Go Up