This project implements the crawler of RIPE RIS RPKI daily dump (https://ftp.ripe.net/rpki/) with a database schema designed to hold historical information.
cargo install wayback-rpkibrew install bgpkit/tap/wayback-rpkiUsing cargo-binstall
Install cargo-binstall first:
cargo install cargo-binstallThen install monocle using cargo binstall
cargo binstall wayback-rpkiStart the API from scratch by running
wayback-rpki serve --bootstrapConfigure the following environment variables to further configure features:
WAYBACK_BACKUP_TO: backup location- if locations starts with r2/s3, such as
r2://spaces/broker/roas_trie.bin.gz, it will require additional S3 credentials belowAWS_REGIONAWS_ENDPOINTAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY
- if locations starts with r2/s3, such as
WAYBACK_BACKUP_HEARTBEAT_URL: a URL to send an HTTP get request to