You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Reorganize Deploy to xxx sections: Vercel, Zeabur, Heroku, Cloudflare Workers, Fly.io, Railway, Google App Engine, Sealos, PikaPods
- Update both English and Chinese documentation
# For example, if your users use https://rsshub.example.com to access your RSSHub instance, enter rsshub.example.com (remove the https://)
395
395
```
396
396
397
-
## Deploy to Railway
398
-
399
-
Automatic updates are included.
400
-
401
-
[](https://railway.app/template/QxW__f?referralCode=9wT3hc)
402
-
403
-
## Deploy to Heroku
397
+
## Deploy to Vercel
404
398
405
399
### Instant deploy (without automatic update)
406
400
407
-
[](https://heroku.com/deploy?template=https%3A%2F%2Fgithub.com%2FDIYgod%2FRSSHub)
401
+
[](https://vercel.com/import/project?template=https://github.com/DIYgod/RSSHub)
408
402
409
403
### Automatic deploy upon update
410
404
411
405
1.[Fork RSSHub](https://github.com/DIYgod/RSSHub/fork) to your GitHub account.
412
-
2. Deploy your fork to Heroku: `https://heroku.com/deploy?template=URL`, where `URL` is your fork address (_e.g._`https://github.com/USERNAME/RSSHub`).
413
-
3. Configure `automatic deploy` in Heroku app to follow the changes to your fork.
414
-
4. Install [Pull](https://github.com/apps/pull) app to keep your fork synchronized with RSSHub.
406
+
2. Deploy your fork to Vercel: Login Vercel with your GitHub account, create and deploy [new Vercel project](https://vercel.com/new/) with your RSSHub repository.
407
+
3. Install [Pull](https://github.com/apps/pull) app to keep your fork synchronized with RSSHub.
415
408
416
409
## Deploy to Zeabur
417
410
@@ -422,17 +415,33 @@ Automatic updates are included.
422
415
423
416
[](https://zeabur.com/templates/X46PTP)
424
417
425
-
## Deploy to Vercel
418
+
## Deploy to Heroku
426
419
427
420
### Instant deploy (without automatic update)
428
421
429
-
[](https://vercel.com/import/project?template=https://github.com/DIYgod/RSSHub)
422
+
[](https://heroku.com/deploy?template=https%3A%2F%2Fgithub.com%2FDIYgod%2FRSSHub)
430
423
431
424
### Automatic deploy upon update
432
425
433
426
1.[Fork RSSHub](https://github.com/DIYgod/RSSHub/fork) to your GitHub account.
434
-
2. Deploy your fork to Vercel: Login Vercel with your GitHub account, create and deploy [new Vercel project](https://vercel.com/new/) with your RSSHub repository.
435
-
3. Install [Pull](https://github.com/apps/pull) app to keep your fork synchronized with RSSHub.
427
+
2. Deploy your fork to Heroku: `https://heroku.com/deploy?template=URL`, where `URL` is your fork address (_e.g._`https://github.com/USERNAME/RSSHub`).
428
+
3. Configure `automatic deploy` in Heroku app to follow the changes to your fork.
429
+
4. Install [Pull](https://github.com/apps/pull) app to keep your fork synchronized with RSSHub.
430
+
431
+
## Deploy to Cloudflare Workers
432
+
433
+
RSSHub can be deployed to Cloudflare Workers with one click.
434
+
435
+
[](https://deploy.workers.cloudflare.com/?url=https://github.com/DIYgod/RSSHub)
436
+
437
+
Puppeteer is supported via [Cloudflare Browser Rendering](https://developers.cloudflare.com/browser-rendering/), and caching is supported via [Cloudflare Workers KV](https://developers.cloudflare.com/kv/).
438
+
439
+
:::warning
440
+
441
+
- Workers Paid plan is required. Free plan has a 3 MB Worker size limit which is insufficient for RSSHub.
442
+
- Browser Rendering (for puppeteer) also requires Workers Paid plan.
and execute `fly deploy` (if use the second install method) to trigger a redeployment to complete the configuration.
494
503
495
-
## Deploy to Sealos(use Redis as cache)
504
+
## Deploy to Railway
496
505
497
506
Automatic updates are included.
498
507
499
-
[](https://template.cloud.sealos.io/deploy?templateName=rsshub)
500
-
501
-
## Deploy to PikaPods
502
-
503
-
Run RSSHub from just $1/month. Includes automatic updates and $5 free starting credit.
504
-
505
-
[](https://www.pikapods.com/pods?run=rsshub)
506
-
507
-
## Deploy to Cloudflare Workers
508
-
509
-
RSSHub can be deployed to Cloudflare Workers with one click.
510
-
511
-
[](https://deploy.workers.cloudflare.com/?url=https://github.com/DIYgod/RSSHub)
512
-
513
-
Puppeteer is supported via [Cloudflare Browser Rendering](https://developers.cloudflare.com/browser-rendering/), and caching is supported via [Cloudflare Workers KV](https://developers.cloudflare.com/kv/).
514
-
515
-
:::warning
516
-
517
-
- Workers Paid plan is required. Free plan has a 3 MB Worker size limit which is insufficient for RSSHub.
518
-
- Browser Rendering (for puppeteer) also requires Workers Paid plan.
519
-
520
-
:::
508
+
[](https://railway.app/template/QxW__f?referralCode=9wT3hc)
521
509
522
510
## Deploy to Google App Engine(GAE)
523
511
@@ -593,6 +581,18 @@ For changing the deployment project id or version id, please refer to `Deploying
593
581
594
582
You can access your `Google App Engine URL` to check the deployment status
595
583
584
+
## Deploy to Sealos(use Redis as cache)
585
+
586
+
Automatic updates are included.
587
+
588
+
[](https://template.cloud.sealos.io/deploy?templateName=rsshub)
589
+
590
+
## Deploy to PikaPods
591
+
592
+
Run RSSHub from just $1/month. Includes automatic updates and $5 free starting credit.
593
+
594
+
[](https://www.pikapods.com/pods?run=rsshub)
595
+
596
596
## Play with Docker
597
597
598
598
If you would like to test routes or avoid IP limits, etc., you may build your own RSSHub for free by clicking the button below.
[](https://template.cloud.sealos.io/deploy?templateName=rsshub)
496
-
497
-
## 部署到 PikaPods
498
-
499
-
每月只需 1 美元即可运行 RSSHub。包括自动更新和 5 美元的免费起始额度。
500
-
501
-
[](https://www.pikapods.com/pods?run=rsshub)
502
-
503
-
## 部署到 Cloudflare Workers
504
-
505
-
RSSHub 支持一键部署到 Cloudflare Workers。
506
-
507
-
[](https://deploy.workers.cloudflare.com/?url=https://github.com/DIYgod/RSSHub)
[](https://railway.app/template/QxW\_\_f?referralCode=9wT3hc)
517
505
518
506
## 部署到 Google App Engine
519
507
@@ -591,6 +579,18 @@ gcloud app deploy
591
579
592
580
部署完成后可访问您的 Google App Engine URL 查看部署情况。
593
581
582
+
## 部署到 Sealos
583
+
584
+
包含自动更新
585
+
586
+
[](https://template.cloud.sealos.io/deploy?templateName=rsshub)
587
+
588
+
## 部署到 PikaPods
589
+
590
+
每月只需 1 美元即可运行 RSSHub。包括自动更新和 5 美元的免费起始额度。
591
+
592
+
[](https://www.pikapods.com/pods?run=rsshub)
0 commit comments