{"repo":"InternetHealthReport/internet-yellow-pages","free":true,"listed":false,"github":"https://github.com/InternetHealthReport/internet-yellow-pages","clone":"git clone https://github.com/InternetHealthReport/internet-yellow-pages.git","description":"A knowledge graph for the Internet","language":"Python","stars":81,"topics":["internet","bgp","ip","database","knowledge-graph","neo4j","python"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"Internet Yellow Pages The Internet Yellow Pages (IYP) is a knowledge database that gathers information about Internet resources (for example ASNs, IP prefixes, and domain names). Public IYP prototype Visit to try our online prototype. You will find instructions on how to connect to the prototype and some example queries there. For even more examples, check out the IYP gallery. If you want to learn how to properly use IYP you should complete the IYP tutorial. Deploy a local IYP instance We describe the basic process of deploying a local IYP instance below. For more advanced commands see the database documentation. Prerequisites - Curl - Docker - Docker Compose - about 100GB of free disk space - at least 2GB of RAM Download the database dump Visit the database dump repository. Dumps are organized by year, month, and day in this format: Replace YYYY , MM , and DD in the URL with the desired date to access a specific database dump. The dump file needs to be called neo4j.dump and needs to be put in a folder called dumps ( dumps/neo4j.dump ). To create the folder and download a dump with curl : Set up IYP To uncompress the dump and start the database run the following command: This creates a data directory containing the database, load the database dump, and start the local IYP instance. This initial setup needs be done only once but it takes some time to completely load the database and start IYP. Please wait until IYP is fully loaded. Also this step won't work if the data directo","default_branch":null,"files":null,"tree":[],"storefront":"/r/InternetHealthReport","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/InternetHealthReport/internet-yellow-pages/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}