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.
2 lines
6 B
Plaintext
2 lines
6 B
Plaintext
1.0.2
|