RSSHub icon indicating copy to clipboard operation
RSSHub copied to clipboard

Deploy to Cloudflare Workers

Open DIYgod opened this issue 1 year ago • 4 comments

What feature is it?

Our basic framework supports deployment to Cloudflare Workers: https://hono.dev/getting-started/cloudflare-workers

However, the got used by RSSHub has incompatible dependencies, so we need to remove the got dependency before supporting deployment.

I have created a new branch here: https://github.com/DIYgod/RSSHub/tree/feature/cloudflare-workers

What problem does this feature solve?

More flexible deployment methods

Additional description

No response

This is not a duplicated feature request or new RSS proposal

DIYgod avatar Mar 22 '24 01:03 DIYgod

Related issues:

  • https://github.com/cloudflare/workers-sdk/issues/3101
  • https://github.com/cloudflare/workers-sdk/issues/1709

DIYgod avatar Mar 22 '24 14:03 DIYgod

Considering all the dependencies bundled, I think that the size of the output will be well exceed the paid limit.

https://developers.cloudflare.com/workers/platform/limits/

Feature Workers Free Workers Paid
Worker size 1 MB 10 MB

TonyRL avatar May 06 '24 18:05 TonyRL