Deploying your spiders to Scrapy Cloud

Modified on Wed, 26 Jan, 2022 at 11:00 AM

You can deploy your spiders to Scrapy Cloud via shub, the Zyte command line tool, or via GitHub integration.


Deploy via shub

Follow these instructions to deploy your spiders using shub:


1. Get shub, either by downloading or pip install:

$ pip install shub


2. Login with shub providing your API key (you can find it here):

$ shub login
API key: <YOUR_API_KEY>


3. Get into your local Scrapy project folder and deploy it to Scrapy Cloud:

$ shub deploy <YOUR_PROJECT_ID>

You can find the project ID in your project's URL.


Deploy via GitHub

Scrapy Cloud also supports automatic and manual deploys from GitHub repositories. Check out this article to learn how to enable this kind of deploy.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article