CLI Usage Guide¶
This guide covers the practical commands for interacting with the Onion Peeler application. We recommend using the Docker-based commands to ensure your traffic is properly routed through the VPN and Tor.
Listing Available Spiders¶
Onion Peeler dynamically generates spiders based on your TOML configurations. To see which spiders are currently registered:
Running a Full Crawl¶
To start a crawling process, use the crawl command followed by the spider name.
Parsing a Single URL¶
The parse command is invaluable for testing selectors or debugging extraction logic without running a full crawl.
Debugging with Scrapy Shell¶
To interactively test CSS or XPath selectors against a live response:
Inside the shell, you can test your configuration selectors: