Skip to content

Install Codex 0.163.0 from opt.browserpod.io instead of a disk image - #70

Open
rijulshrestha wants to merge 1 commit into
browserpod-4.0-stagingfrom
codex-new-build
Open

rijulshrestha wants to merge 1 commit into
browserpod-4.0-stagingfrom
codex-new-build

Conversation

@rijulshrestha

Copy link
Copy Markdown
Contributor

Codex now boots on the default image like Pi. On first launch the page fetches the 0.163.0 binary from opt.browserpod.io, checks its SHA-512, installs it to ~/.local/bin/codex and launches it with --no-daemon, which this build needs to start in the pod.

The config is trimmed to what this build needs: sandbox_mode, plus a custom provider that reads OPENAI_API_KEY from the env so the key entered in the app skips Codex's own login screen. Analytics stays off via the new [analytics] table, which replaces the analytics_enabled key that this build ignores with a startup warning.

opt.browserpod.io only allows CORS from browsercode.io, *.browsercode.pages.dev and localhost:5173, so local testing has to run on port 5173.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying browsercode with  Cloudflare Pages  Cloudflare Pages

Latest commit: a759971
Status: ✅  Deploy successful!
Preview URL: https://fd4c137b.browsercode.pages.dev
Branch Preview URL: https://codex-new-build.browsercode.pages.dev

View logs

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