Skip to content

alefeans/ip-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

66 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

IP Analyzer

GitHub repo size Github open issues

Overview

IP Analyzer was created to simplify the access of information about public IP addresses. It uses some famous IP scanners (right now only AbuseIPDB is being used), to unify all the information available about IP addresses into one simplified GraphQL schema.

Access here to play with the IP Analyzer frontend or interact directly with the GraphQL API here.

Stack

Usage

Installing the Dependencies

The following global dependencies are required:

  • Node.JS 16.x
  • Yarn or NPM

To install the local dependencies:

yarn install:client
yarn install:server

Start

To start the services on development mode:

yarn dev:client
yarn dev:server

Tests

To run the automated tests:

yarn test

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

This project is licensed under the MIT License - see the LICENSE file for details.