playbooks/roles/vhosts/acp_server_codex
2026-04-20 17:20:03 +08:00
..
defaults Align xworkmate bridge playbooks with live services 2026-04-20 17:20:03 +08:00
handlers Align xworkmate bridge playbooks with live services 2026-04-20 17:20:03 +08:00
tasks Align xworkmate bridge playbooks with live services 2026-04-20 17:20:03 +08:00
templates refactor(acp): reorganize ACP roles and unify ingress under xworkmate-bridge 2026-04-18 14:30:39 +08:00
README.md Align xworkmate bridge playbooks with live services 2026-04-20 17:20:03 +08:00

acp_codex

Codex ACP deployment role behind the unified xworkmate-bridge.svc.plus ingress.

Installs:

  • caddy
  • bubblewrap

Exposes:

  • raw Codex upstream: codex app-server --listen ws://127.0.0.1:9001
  • public ACP bridge: 127.0.0.1:9001 via acp-bridge-codex
  • public base URL: https://xworkmate-bridge.svc.plus/codex

Notes:

  • Caddy terminates TLS on xworkmate-bridge.svc.plus and routes /codex* to this bridge.
  • The Go ACP server serves /acp and /acp/rpc under the unified /codex prefix.
  • ACP_ALLOWED_ORIGINS defaults to https://xworkmate.svc.plus,http://localhost:*,http://127.0.0.1:*.