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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant