blob: 7e9a48e45e3618eb54c49b623ca2c205339834a1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# Powxy – anti-scraper reverse proxy
**Work in progress.**
Powxy uses a SHA-256 proof-of-work challenge to protect upstream resources from
scraper bots.
## Credits
Inspired by [Anubis](https://github.com/TecharoHQ/anubis). But much simpler.
## Bugs
- If a user is attempting to submit a POST request but their powxy cookie is
invalid, powxy would redirect them to a challenge, and their POST data will
be lost.
- It does not work when duplex connections are needed, e.g. with Git's Smart
HTTP protocol.
## License
We are currently using the
[GNU Affero General Public License version 3](https://www.gnu.org/licenses/agpl-3.0.html).
|