I'm not sure if this idea is any good, but: would it be possible and
desirable to have "public access" to the GHC GitLab go to a mirror,
and have authentication required on all access to the "live" instance
that actually serves developers?

(This would require the live service to be behind a different domain
name, and would be a little bit like hand-rolling a special purpose
CDN.)

Tom

On Thu, Apr 23, 2026 at 01:48:32PM +0200, Magnus Viernickel via ghc-devs wrote:
> since 12:00 we're getting another wave of spam. It's really hard to do
> something useful here, I will try more and more things but they will degrade
> UX for non-logged in users more and more.
> 
> I'm prioritising UX for logged in users though.
> 
> I'm unsure what to do to actually "solve" this issue. We're not seeing high
> traffic from singular IPs, we can't actually require log in for everything
> that people would like to do on the gitlab and gitlab itself is buggy in
> that it doesn't degrade well under load (now that I have fixed most of the
> other performance bottlenecks).
> 
> I agree it's really frustrating and it's eating away at my personal time
> budget of working on actual GHC issues.
> 
> On 4/23/26 12:45, Simon Peyton Jones via ghc-devs wrote:
> > I'm still getting 20-second load times for individual pages (e.g.
> > tickets) on gitlab.haskell.org <http://gitlab.haskell.org>.
> > 
> > Sometimes they errror out with "something went wrong, try again".
> > 
> > Are we stuck with what to do?  It's a bit frustrating.
> > 
> > Simon
> > 
> > 
> > On Mon, 20 Apr 2026 at 14:15, Andreas Klebinger via ghc-devs
> > <[email protected]> wrote:
> > 
> >     Hello Devs,
> > 
> >     just a short update and some background about Gitlab issues today.
> > 
> >     Over the week and in particular today the number of requests to our
> >     GitLab instance
> >     has grown steadily, it now receiving way more than doubled the
> >     number of
> >     requests it
> >     received last week.
> > 
> >     We have tried to solve this by adjusting some GitLab/server
> >     settings to
> >     deal with this
> >     (rate limits, checking for spammy IPs, the works) but with little
> >     success so far since it
> >     seems that the requests are pretty distributed across their origins.
> > 
> >     Given it's not garbage requests but for valid endpoints we assume
> >     it's
> >     "just" crawlers
> >     (likely driven by the AI hype) indexing our instance. But while this
> >     isn't a DoS attack
> >     in it's totality the effect similar and it's unclear when we will
> >     make
> >     progress on improving
> >     the situation.
> > 
> >     Magnus is working towards resolving this issue and we will let you
> >     know.
> > 
> >     Cheers
> >     Andreas
> > 
> >     On 20/04/2026 10:52, Magnus Viernickel via ghc-devs wrote:
> >     > Hello GHC devs,
> >     >
> >     > we're seeing a lot of 502s at the moment, we're getting twice
> >     the rate
> >     > of requests than normal, I am investigating what is going on and
> >     > trying to fix this.
_______________________________________________
ghc-devs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to