A dashboard specifically used for scrapyd servers to manipulate scrapy spiders (start, stop, check status).
- Scrapyd server status
- Tasks (add, remove, list)
- Authentification (Using the Django authentication system)
- Scheduled tasks (add, remove, list)
- View logs
- Multiple independent user support
- Task performance details
Username: demo
Password: demo
- Install the package
pip install scrapyd_dash
- Add urls to your projects urls.py
from django.urls import include
urlpatterns = [
...
path('scrapyd_dash/', include('scrapyd_dash.urls')),
]
- Django - The web framework used.
- ScrapyD - A service daemon to run Scrapy spiders.
- LogParser - A tool for parsing Scrapy log files.
- Dainius Preimantas - Initial work - Dainius-P
- Fork it
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.