Ban AI scrapers from gita/gogs/forgejo (WIP!!!)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Your Name 282380dabb show off fallback instructions 4 days ago
static fix font and support grapheneOS 4 days ago
.gitignore oops, need to allow challenge assetss 8 months ago
Dockerfile oops, need to allow challenge assetss 8 months ago
README.md show off fallback instructions 4 days ago
build-docker.sh adding config lite and configurable rules 8 months ago
config.json.example fix broken avatars 7 months ago
disallowbots.gotemplate.html dark mode 7 months ago
docker-compose.yml clean up docker compose cruft 3 months ago
go.mod fix config-lite bug 8 months ago
go.sum fix config-lite bug 8 months ago
graphene-vanadium-support.png show off fallback instructions 4 days ago
main.go add PathAndQuery and support yarn/npm/curl 7 months ago

README.md

pow-bot-deterrent-rp

Proof of Work Bot Deterrent Reverse Proxy

I haven't made a readme for this yet. For the big nice readme, see https://git.sequentialread.com/forest/pow-bot-deterrent

config

See docker-compose.yml

Support for GrapheneOS Vanadium browser:

Browser Compatibility Issue (WebAssembly) 1. Click the "Site Settings" Button to the left of the URL. It looks like two toggle switches. 2. Click on "Permissions" 3. Enable "JavaScript JIT"   JavaScript Just In Time compilation is disabled on some privacy-focused web browsers, like on GrapheneOS. This site requires it for the hash function we use to stick it to the AI scraper bots.   Sorry for the inconvenience.  Hopefully they will run out of money soon and leave us alone.