feat(proxy): add anubis support#1122
Conversation
|
(Force pushed for GPG signing reasons) |
|
furries on da TBS... it's peak... |
|
Thanks for the furry PR! I see you have changed something related to the HTTPServe flow and do some tidy up as well, but since all of them are in the same PR, it is really hard to read. Maybe I will review this in the coming weekend, it is not something I can review within a weekday night. Also, a few questions:
Thanks 👍🏻 |
|
|
I can try to clean up the code a bit, sorry I was doing this kinda quickly :P |
|
Also I should clarify that the cleanup I did was necessary to make this work - essentially I have to pass around a handler pointer which is kinda cursed but it works |
|
I think part of what's complicating things is that there seem to be a decent number of unrelated changes included in this PR |
|
Hi, sorry, I've been insanely busy with school and everything so I haven't had a ton of time - when I get the chance I'll try to clean up the code a bit. I tried not to modify anything I didn't need to for this, but if there's anything that shouldn't have been touched, I will do my best to revert it. |
This adds support for Anubis for native AI crawler and scraper defense. See the website for more.
It integrates support directly into the settings for routes and serves the verification challenge before continuing to proxy.