Skip to content

[Improvement] Add Cloudflare Worker as an exit_node option (like Deno/val.town) #828

@TKZ700

Description

@TKZ700

Hi,

Wouldn't it be better to have a Cloudflare Worker relay as an exit_node, similar to the existing Deno and val.town relays?

Benefits of this approach:

  1. Less fragmentation – reduces the variety of Code.gs versions currently in use
  2. Standard single format – one consistent implementation across all users
  3. Client-side enable/disable - can be toggled from the client, unlike Code.gs (e.g., when Telegram doesn't work through CF relay, you can simply disable it)
  4. Fixes existing issues – this would also resolve the problems reported in Need EXCLUDE_SNI_REWRITE_SUBDOMAINS_LIST for app_script mode #719 and Google AI Studio gets SNI‑rewritten → connects directly with Iran IP and gets sanctioned #701 , since pass-through hosts are already implemented for exit_nodes

Any thoughts on implementing this?

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions