Admiral Patrick

I’m surprisingly level-headed for being a walking knot of anxiety.

Ask me anything.

I also develop Tesseract UI for Lemmy/Sublinks

Avatar by @SatyrSack@feddit.org

  • 34 Posts
  • 441 Comments
Joined 2 years ago
cake
Cake day: June 6th, 2023

help-circle







  • AI bots absolutely rip through your sites like something rabid.

    SemrushBot being the most rabid from my experience. Just will not take “fuck off” as an answer.

    That looks pretty much like how I’m doing it, also as an include for each virtual host. The only difference is I don’t even bother with a 403. I just use Nginx’s 444 “response” to immediately close the connection.

    Are you doing the IP blocks also in Nginx or lower at the firewall level? Currently I’m doing it at firewall level since many of those will also attempt SSH brute forces (good luck since I only use keys, but still…)








  • Sorry, I’m not a regular poster so I don’t know how to make a FOSS version of a YouTube link.

    IMO, just drop the canonical YT link and let people handle it themselves (some Lemmy frontends will rewrite them to Piped/Invidious based on preference, some use browser plugins to redirect them, there’s an annoying bot that auto replies with Piped links, etc).

    I’ve always found it annoying to have to deal with links to some random Piped/Invidious instances that are overloaded, slow, unreliable, and/or halfway around the world from where I am. A direct YT link is much easier to automatically re-write to use my local/preferred Invidious instance than having to know about every possible Invidious/Piped instance in the wild in order to detect them.