SSRF all the things
Blurp is a simple site that diligently logs all incoming traffic for review. Useful for tracking SSRF callouts, etc.
This is currently live at: https://blurp.skelmis.co.nz
Some example requests:
The following environment variables can be set to modify behaviour:
PORT: The port to serve the server on, defaults to2300SERVING_DOMAIN: A comma seperated string denoting expected hosts for this siteHIDE_QUERY_PARAMS: Setting this to any value will hide query parameters on the home pageHIDE_URLS: Setting this will hide URL's on the home page and instead only show timestampsONLY_SHOW_CURRENT_DOMAIN: Setting this value means only requests to the current domain are shownREQUIRE_AUTH: Set this configuration to require auth to view requestsIGNORE_FROM_SELF: If set, don't log requests made from authed users
- Make a copy of
docker-compose.yml - Modify all the passwords and environment variables to your liking
- Deploy it with
docker compose up -d - Point your domains at the site
- Point your reverse proxy at the deployed port
- Create a new superuser using
poetry run piccolo user createin the docker shell- Tick yes to all three provided options


