{"repo":"christianreiss/codex-orchestrator","free":true,"listed":false,"github":"https://github.com/christianreiss/codex-orchestrator","clone":"git clone https://github.com/christianreiss/codex-orchestrator.git","description":"Codex Orchestrator: a Dockerized PHP application that orchestrates Codex authentication across hosts, provides a sleek admin dashboard, manages installer tokens, and wraps the cdx distribution behind an optional mTLS Caddy front‑end.","language":"TypeScript","stars":17,"topics":["admin-dashboard","authentication","caddy","codex","docker","installer","mtls","orchestrator","php","synchronization"],"license":"GPL-3.0","category":"dashboards-admin","readme_excerpt":"Codex Orchestrator One command to rule your AI fleet — Codex and Claude, side by side. Codex Orchestrator is a self-hosted Node.js/MySQL service that keeps OpenAI Codex and Anthropic Claude Code running smoothly across every machine you own. Upload your auth once, register your hosts, and let cdx (Codex) and clx (Claude) handle the rest — syncing credentials, config, skills, and usage data while serving everything canonically through MCP so you never have to copy a token by hand again. A host can run Codex, Claude, or both. The orchestrator manages both engines from a single admin dashboard. Both engines are first-class. cdx and clx are two personas of the same cxx wrapper binary, so auth, config, skills, agent documents, MCP, usage, and the safety controls are at parity across both — each delivered in its engine's native form. Claude Code arrived later, so a handful of surfaces stay engine-specific; the matrix below is the exact list. Please report anything that breaks. cdx verifies fleet policy, auth, versions, quota, skills, and MCP before handing control to Codex. What does it actually do? Multi-engine fleet management - Deploy Codex ( cdx ) and/or Claude Code ( clx ) on any host. Both entrypoints are relative aliases to one installed cxx wrapper binary and share the same host API key. - Skills, AGENTS.md, and MCP memories are shared across both engines by default. - Engine-specific config: config.toml for Codex, settings.json for Claude. Sync everything, everywhere - Aut","default_branch":null,"files":null,"tree":[],"storefront":"/r/christianreiss","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/christianreiss/codex-orchestrator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}