NginxProxyManager / NginxProxyManager/nginx-proxy-manager
Add Anubis integration
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 34.2k
- Forks
- 3.9k
- Avg merge
- 21h 12m
- Merged PRs (30d)
- 20
Description
Anubis is, as described by the it's website,
"a Web AI Firewall Utility that weighs the soul of your connection using one or more challenges in order to protect upstream resources from scraper bots.
This program is designed to help protect the small internet from the endless storm of requests that flood in from AI companies. Anubis is as lightweight as possible to ensure that everyone can afford to protect the communities closest to them."
From looking at the docs, I believe that integrating Anubis into Nginx Proxy Manager with maybe like a toggle for enabling/disabling it on each proxy host, shouldn't be an impossibility and would go a long way towards protecting websites and services from AI crawlers and bots.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by reading the Anubis documentation and reviewing how Nginx Proxy Manager configures proxy hosts; define the per-host enable/disable behavior and verify that enabled hosts are protected without changing disabled hosts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nginx, typescript
- Domain
- infrastructure, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100