this post was submitted on 14 Aug 2025
16 points (100.0% liked)
Reddthat Announcements
757 readers
2 users here now
Main Announcements related to Reddthat.
- For all support relating to Reddthat, please go to !community@reddthat.com
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Unfortunately not. We are in a queue that will happen... Whenever OVH (our server host) lets me know.
The outage/downtimes just now were because an AI scraper just brought down the server. We had ~81000 unique IPs spam our little server. It wasn't a smart AI scraper so I managed to block them and we are back to being up and working.
Ouch, that's just so annoying. Maybe some sort of human challenge for anyone that's not authenticated whenever the server load is high could help?...
Edit: unless the scraping is coming from the ActivityPub protocol as a bunch of instances trying to federate (or something? I'm still not familiar with how it all works, besides the payloads looking like a bunch of .json), in which case, my suggestion probably wouldn't apply all that well.
Yeah we have implemented go-away on https://old.reddthat.com/ but only as a test and it's worked well. I haven't made the time to implement it for our main endpoint.
I also want to do exactly that, only show the challenge for non-logged in users which adds a small bit of complexity but my $job has been flat out recently. So I've only been doing moderation duties rather than server admin duties.
But I can think of plenty of edge cases that something could happen or affect regular users and I don't want that to happen. Normally the bots are all like the ones we just had, using open proxies/residential proxies and querying either posts or the API directly.
I'm hoping to carve out some time in the next month to coincide with this maintenance or our server migration to do some solid testing.
Hey, if you need any assistance, I happen to be a DevOps engineer. Not sure how much help I could give, and my own $job comes first too as well of course, but I'm sure there's a bit of overlap somewhere where my skills may be of assistance if you need me for something specific and small to be implemented, and I'm quick at the pickup at least.
I'm also familiar with Docker. Though granted, in CICD (create/build/destroy) scenarios, not in persistent hosting.