Files
gronod 02d9449a34 feat: add OpenAI Codex Proxy add-on (1.0.2)
Local OpenAI-compatible endpoint backed by a ChatGPT account's Codex
OAuth login (wraps EvanZhouDev/openai-oauth + @openai/codex on
node:alpine). Upstream has no client auth, so a Node entrypoint binds it
to loopback and enforces a Bearer/x-api-key check on the published port;
the key is auto-generated into addon_config on first start and printed
in the log. Options map to upstream controls: api_key, models
(--models), log_level/log_requests (CODEX_OPENAI_SERVER_LOG_REQUESTS).
auth.json is read via --oauth-file /share/auth.json so token refreshes
persist across restarts.
2026-09-22 14:03:59 +01:00

868 KiB
1254x1254px