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 v20.10.0 (LTS)
Install Npm v10.2.4
Clone the project
git clone https://github.com/InternetHealthReport/ihr-website.git
cd ihr-website
Note:
npm install
npm run dev
npm run build
npm run lint
npm run format
To deploy the project with Docker, follow these steps:
git clone https://github.com/InternetHealthReport/ihr-website.git
cd ihr-website
docker build -t ihr-website .
docker run --name ihr-website -d -p <host-port>:80 -t ihr-website
Replace <host-port>
with the port on your host machine where you want to expose the application.
First off, thanks for taking the time to contribute! 🎉🎉
Before you start, please follow these guidelines:
Please refer to the project's style and contribution guidelines for submitting patches and additions. In general, we follow the "fork-and-pull" Git workflow. The basic workflow:
issue number
dev
branchPlease submit your issues and pull request while following the automated template. During the contributing phase abide by the Contributing Guidelines and Code of Conduct.