paws | ||
.gitignore | ||
LICENSE | ||
README.md | ||
reload.cfg | ||
server.py |
Protection Against Web Scrapers (PAWS)
Web proxy for Mastodon that puts public profiles behind an auth layer.
How it works
PAWS sits between Mastodon and your front-facing web proxy to intercept incoming requests. If a profile, toot, or any related json is requested, it will be blocked unless authenticated.
Note: Still very much a WIP. Currently it's just simple http auth, but I plan on adding the ability to login via oauth
Installation
Python 3.6.0+ (3.8.0 recommended)
python3 setup.py install
Configuration
(eventually)