RPKI ROA Sanity Checker
This Python app checks the information for a proposed RPKI-ROA, provided by the user via a web form, against exiting routes seen on the Internet and reported by RIPEstat. The response will include a row for the route matching the proposed ROA's prefix, and additional rows for any more specific routes seen on the Internet.
Each row contains four columns:
- The prefix being evaluated.
- The result of the proposed ROA applied to the prefix.
- The origin ASN seen via RIPEstat for the prefix.
- The status of any existing ROA that covers this prefix.
The app is designed to be invoked as a docker command:
docker run -dp 8000:8000 stevenisfine/roa_checker:latest