You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(deploy): Cloudflare Worker proxies /api/codex to a clean-IP box backend
OpenAI's Cloudflare challenges datacenter IPs (Workers get 403 on
chatgpt.com/backend-api; residential/box IPs get 200 — verified). So the live
demo now runs the directRunner backend on an ascii.dev 'box' VM (clean IP,
always-on via ttlSeconds:null) exposed at a public HTTPS URL, and the Cloudflare
Worker reverse-proxies /api/codex/* to it. The browser only ever talks to
codexauth.sharenow.today, so the HttpOnly session cookie round-trips same-origin.
Verified live end-to-end: SPA serves, /session + /login/start proxy to the box
and return a real device code; the box IP reaches chatgpt.com (200) so output
actually streams.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments