Anubis is a Web Application Firewall that "weighs the soul" for your traffic.
There is no user action required, which makes it waaaaay better than captcha.
It forces the browser/client to complete a challenge in the background.
Making bots that can do this challenge would cost way too much to be practical.
The gijinka chibi jackal honestly is adorable so I also don't get tired of that.
Anubis is free to use.
If you are unable to use it legally due to open source license or branding, there is a commercial variant available.
https://anubis.techaro.lol/docs/admin/botstopper
"Bot stopper"
I recommend installing it in a podman via the dockerfile in distrobox on a fedora or redhat enterprise server.
Docker itself is not secure and was never meant to be such. Use podman for the dockerfile.
I will cover how to do that at a later date.