Full-featured web UI for Scrapyd cluster management, Scrapy log analysis & visualization
Project description
ScrapydWeb: Full-featured web UI for Scrapyd cluster management, Scrapy log analysis & visualization
Features
-
Scrapyd Cluster Management
- Group, filter and select any numbers of nodes
- Execute command on multinodes with one click
-
Scrapy Log Analysis
- Stats collection
- Progress visualization
- Logs categorization
-
All Scrapyd API Supported
- Deploy project, Run Spider, Stop job
- List projects/versions/spiders/running_jobs
- Delete version/project
-
Others
- Auto eggifying
- Basic auth for web UI
- Accessing Scrapyd servers protected by basic auth
Devolopers
Installation
To install ScrapydWeb, simply use pip:
pip install scrapydweb
Start Up
- Run
scrapydweb -hto get help, and a config file named scrapydweb_settings_vN.py (N for a number) would be copied to current working directory, then you can custom settings in it. - Run
scrapydweb - Visit http://127.0.0.1:5000 (It's recommended to use Google Chrome to get better experience.)
Settings
Screenshots
-
Overview
-
Dashboard
-
Log Analysis
-
Stats collection
-
Progress visualization
-
Logs categorization
-
-
Deploy a Project
-
Run a Spider
-
Manage Projects
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file scrapydweb-0.9.9.tar.gz.
File metadata
- Download URL: scrapydweb-0.9.9.tar.gz
- Upload date:
- Size: 618.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17b86f61c423319e241f5c946d5c45fc49ce0dea97fa817d21ceef6bdd4710cb
|
|
| MD5 |
b812a8f6741eb913df575817d9b89bf4
|
|
| BLAKE2b-256 |
ea5e2923b2adf8f8baf88d4197fb1d38b5d052306868cbf648734d73548de997
|
File details
Details for the file scrapydweb-0.9.9-py3-none-any.whl.
File metadata
- Download URL: scrapydweb-0.9.9-py3-none-any.whl
- Upload date:
- Size: 623.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bcba98d6bc18b3645192fd18d00a8a3ab36467ab04d5cba884df0f1b147a756d
|
|
| MD5 |
d5d405122173f1a5b0994e281fbbc49b
|
|
| BLAKE2b-256 |
622befbd8af0ba5181965caaf5a78d6864b2f13fa40e341bd632f6000ebdef93
|