Skip to content

Support for Cloudflare Workers #869

@fatso83

Description

@fatso83

I think Cloudflare Workers would be a perfect fit for etherpad, and saw that it uses ueberDb under the hood. Cloudflare has its own KV store, Durable Objects and Sql-like D1 store , but it is in the cloud - there is no separate offline artefact to run tests on. So I am not sure if it would be possible to create tests that would run in CI, etc.

Any ideas if/how this would be possible?

EDIT I found that Cloudflare has something called Miniflare, which is running using the same workerd runtime as actual Cloudflare Workers. This allows for creating fully local tests that run without any network/TCP.

Would you be interested in me/someone adding support for Cloudflare Workers using either DO (strongly consistent per object, as opposed to the KV store, which is eventual consistent across regions) or D1 (Sql like)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions