diff options
author | Runxi Yu <me@runxiyu.org> | 2025-04-05 09:41:07 +0800 |
---|---|---|
committer | Runxi Yu <me@runxiyu.org> | 2025-04-05 09:41:07 +0800 |
commit | 3e43198b94f6c6678418b54f69a60ef79b61450c (patch) | |
tree | 3f70853deb84137b5a95831a91a0d62146f41ad3 /README.md | |
parent | Update default repo URL (diff) | |
download | powxy-3e43198b94f6c6678418b54f69a60ef79b61450c.tar.gz powxy-3e43198b94f6c6678418b54f69a60ef79b61450c.tar.zst powxy-3e43198b94f6c6678418b54f69a60ef79b61450c.zip |
Diffstat (limited to '')
-rw-r--r-- | README.md | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -3,8 +3,9 @@ Powxy is a reverse proxy that protects your upstream service by challenging clients with SHA-256 proof-of-work. -A demo instance is available at [git.runxiyu.org](https://git.runxiyu.org/). -It may experience occasional outages. +A demo instance used to be available. Due to various backend performance +improvements, it became no longer necessary to protect it against scrapers, +so the Powxy instance was removed. The goal is to discourage scraping, as it becomes expensive for a client to perform en masse. This is especially useful at protecting things like Git @@ -52,6 +53,7 @@ program provided near the HTML form, and submit their nonce manually. - We should allow Git clients and RSS readers. - 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. |