Crawler Dashboard to control ghcrawler application.
- Displays queued active messages.
- Displays message rates.
- Displays and allows to change configuration.
- Allows to queue request.
- Allows to recrete queues.
- Allows to get and delete requests from a queue.
The bare minimum configuration is:
{
"DEBUG_ALLOW_HTTP" : true,
"CRAWLER_REDIS_URL": "",
"CRAWLER_REDIS_ACCESS_KEY": ""
}
For more options see env/env-template.json file.
The variables may be set either individually as environment variables or in env.json file at the same level as the project (ghcrawler-dashboard/../env.json).
$ npm install
$ npm test
DEBUG=appinsights npm start
or
DEBUG=* npm start
Note: Local environment can be accessed at http://localhost:4000.
The project team is more than happy to take contributions and suggestions.
To start working, run npm install in the repository folder to install the required dependencies.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.