The Internet Health Report monitors the conditions of networks that compose the Internet. This effort aims to provide network operators, policymakers, and other stakeholders, with a better understanding of the Internet's infrastructure and its evolution. To understand further click here.
Install Node v24.11.0 (LTS)
Install NPM v11.6.1
Clone the project
git clone https://github.com/InternetHealthReport/ihr-website.git
cd ihr-websiteNote:
- you can use NVM to switch between node versions as per your need
npm installnpm run devnpm run buildnpm run formatTo deploy the project with Docker, follow these steps:
git clone https://github.com/InternetHealthReport/ihr-website.git
cd ihr-websitedocker build -t ihr-website .docker run --name ihr-website -d -p <host-port>:80 -t ihr-websiteReplace <host-port> with the port on your host machine where you want to expose the application.
Checkout IHR Handbook for contributors for more info.