Git Product home page Git Product logo

domainscraper's Introduction

Welcome to the DomainScraper!

What this tool does:

Currently this tool checks any domain for technologies being used, open page rank, dns entries, and social media links.

WIP: financial information (if available) and the vertical cassification.

How to run:

Docker:

  1. '''git clone https://github.com/MattMartin1919/DomainScraper.git'''
  2. '''cd DomainDataApi'''
  3. '''sudo docker build -t domaindataapi .'''
  4. '''sudo docker run -p 3000:3000 -d domaindataapi'''
  5. Visit #host-ip#:3000 for the swagger UI

npm

  1. '''git clone https://github.com/MattMartin1919/DomainScraper.git'''
  2. '''cd DomainDataApi'''
  3. '''npm install'''
  4. '''npm start'''
  5. Visit #host-ip#:3000 for the swagger UI

Misc stuff

Extra docker instructions

Pause the program:

  • '''sudo docker ps -as''' -> Checks docker for all containers
  • '''sudo docker pause #container id#''' -> pauses the container id

Restart the program after pausing:

  • '''sudo docker ps -as''' -> Checks docker for all containers
  • '''sudo docker unpause #container id#''' -> unpauses the container id

Restarts the program after quiting:

  • '''sudo docker ps -as''' -> Checks docker for all containers
  • '''sudo docker start #container id#''' -> starts back up the container id

Look at last 20 lines of output from docker shell:

  • '''sudo docker logs #container id#'''

Follow output from docker shell:

  • '''sudo docker logs --follow #container id#'''

Extra npm stuff

Use nodemon for development:

  • '''nodemon start''' -> auto reloads the api when file is changed

Requirements:

  1. Linux
  2. docker

Credits

Wappalyzer - https://github.com/AliasIO/Wappalyzer - Awesome project to discover the technologies used on a website social-media-scraper - https://github.com/tryolabs/social-media-scraper - Awesome tool to get the social media links from a website Open PageRank - https://www.domcop.com/openpagerank/what-is-openpagerank - Great free page rank tool

domainscraper's People

Contributors

mattmartin1919 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.