Server for the Mwmbl crawler
This repository has been archived on 2024年08月10日 . You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
- Python 91%
- Dockerfile 9%
|
|
||
|---|---|---|
| crawler_server | Typo | |
| .dockerignore | Fix docker build | |
| .env | Update .env | |
| .gitignore | Update .gitignore | |
| docker-compose.yml | Added docker-compose | |
| Dockerfile | Specify correct host | |
| poetry.lock | WIP: store crawled URLs in a database to prevent duplicate effort | |
| pyproject.toml | WIP: store crawled URLs in a database to prevent duplicate effort | |
| README.md | Update README.md | |
Mwmbl Crawler Server
The Mwmbl crawler is a distributed crawler with a central server. The central server collects batches of crawled data from the clients and stores it in long term storage for indexing and analysis.
Docker setup
Clone this repository git clone https://github.com/mwmbl/crawler-server then enter cd crawler-server
To start crawler server via docker first edit .env file and then run docker-compose up -d
To rebuild image execute docker-compose build