v1.20.0: Thancred Waters #725
Xe
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Anubis now has support for weighing the soul of incoming requests with custom rules and thresholds. Anubis also can function without the use of client-side JavaScript using the
metarefresh
challenge.The big ticket items are as follows:
metarefresh
(#95)robots2policy
CLI utility to convert robots.txt files to Anubis challenge policies using CEL expressions (#409)A lot of performance improvements have been made:
allocations
And some cleanups/refactors were added:
/test-error
endpoint and update the testing endpoint/make-challenge
to only be enabled indevelopment
--xff-strip-private
flag/envvar to toggle skipping X-Forwarded-For private addresses or not--strip-base-prefix
flag/envvar to strip the base prefix from request paths when forwarding to target servers--cookie-dynamic-domain
/COOKIE_DYNAMIC_DOMAIN
flag/envvarRequest weight is one of the biggest ticket features in Anubis. This enables Anubis to be much closer to a Web Application Firewall and when combined with custom thresholds allows administrators to have Anubis take advanced reactions. For more information about request weight, see the request weight section of the policy file documentation.
TL;DR when you have one or more WEIGHT rules like this:
You can configure custom thresholds like this:
These thresholds apply when no other
ALLOW
,DENY
, orCHALLENGE
rule matches the request.WEIGHT
rules add and remove request weight as needed:Of note: the default "generic browser" rule assigns 10 weight points:
Adjust this as you see fit.
What's Changed
Options.OpenGraph
by @outloudvi in Populate OpenGraph configurations toOptions.OpenGraph
#717New Contributors
Options.OpenGraph
#717Full Changelog: v1.19.1...v1.20.0
This discussion was created from the release v1.20.0: Thancred Waters.
Beta Was this translation helpful? Give feedback.
All reactions