Skip to content

feat(sdk)!: server-to-server traffic defaults to in.webdecoy.com - #40

Merged
cport1 merged 1 commit into
mainfrom
feat/in-webdecoy-endpoint
Aug 28, 2026
Merged

feat(sdk)!: server-to-server traffic defaults to in.webdecoy.com#40
cport1 merged 1 commit into
mainfrom
feat/in-webdecoy-endpoint

Conversation

@cport1

@cport1 cport1 commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Default apiUrl for the server-side SDK moves to https://in.webdecoy.com (Cloudflare-fronted ingest, app repo #833). @webdecoy/client (browser) stays direct on ingest.webdecoy.com — the visitor ClientHello is the JA4 signal.

Verified against the live hostname before this PR: 200 via Cloudflare, direct origin connection fails TLS. Explicit apiUrl configs are unaffected. All workspaces bumped to 0.14.0 in lockstep; adapter deps updated.

The Node SDK's default apiUrl moves behind Cloudflare fronting
(app repo #833): server-to-server connections carry no fingerprint
telemetry, so the proxy costs nothing and buys DDoS absorption and
rate-limiting in front of ingest. The browser client (@webdecoy/client)
deliberately keeps the direct hostname: the visitor ClientHello it
produces IS the JA4 signal, and no fronting change may cost a
fingerprint.

Anyone who set apiUrl explicitly is unaffected. 0.14.0 across the
workspaces in lockstep.
@cport1
cport1 merged commit 4dc4958 into main Aug 28, 2026
2 checks passed
@cport1
cport1 deleted the feat/in-webdecoy-endpoint branch August 28, 2026 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant