Blue App
Served by Cloudflare Workers
Build 624aa125-3697-47b7-bbbd-f3c07300cd90
What's my IP?
- IP Address 216.73.216.3
- CF-Connecting-IP 216.73.216.3
- Remote Host Unknown
- Country Code US
- X-Forwarded-For Not provided
Reverse proxy quickstart
Point traffic from your vanity domains to the demo targets and pools with host/SNI overrides.
if (http.getHostHeader() == "example1.domain.com") {
http.setHeader("Host", "demo-blue.northwall.app");
ssl.setTLSServerName("demo-blue.northwall.app");
pool.use("pool-blue");
}
else if (http.getHostHeader() == "example2.domain.com") {
http.setHeader("Host", "demo-green.northwall.app");
ssl.setTLSServerName("demo-green.northwall.app");
pool.use("pool-green");
}
Demo JWT
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJkZW1vLWJsdWUubm9ydGh3YWxsLmFwcCIsInN1YiI6ImNoZWNrd2FsbC1kZW1vIiwidmFyaWFudCI6ImJsdWUiLCJleHAiOjM2MDB9.demo-signature
Diagnostics & built-in endpoints
These endpoints are built into the demo app to help diagnose proxy behaviour, timeouts, MIME validation, and API routing.
Waiting for request…
Click a button…
Response headers
(none)
WebSocket echo demo
Connect to the Blue App worker via WebSocket and watch your messages bounce straight back.
Disconnected
No messages yet.
Request headers
accept: */*
accept-encoding: gzip, br
cf-connecting-ip: 216.73.216.3
cf-ipcountry: US
cf-ray: 9a9864347da5ef0a
cf-visitor: {"scheme":"https"}
connection: Keep-Alive
host: demo-blue.northwall.app
user-agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
x-forwarded-proto: https
x-real-ip: 216.73.216.3