Crawls web pages and saves the URL and a description in an elasticsearch database. Additionally provides a web frontend to search for homepages, URLs and keywords.
Usage:
- run local elasticsearch instance on
localhost:9000
- run frontend server:
python3 server.py
- run crawler:
python3 main.py [root-url]