agentteams-element
| Version | 2026.223.1409 |
| Repo | box/github.com/opencharly/pod-agentteams-element:v2026.237.454 |
The AgentTeams Element Web client — the static files extracted from the higress/element-web:20260216 image, served by a rootless nginx on :8088. The nginx config is authored rootless (writable pid + temp paths under /tmp, no setuid), and the charly-owned start script regenerates config.json from the deploy env before exec’ing nginx — the charly-native replacement for the upstream script’s runtime writes to /etc/nginx/conf.d.
Services
Section titled “Services”element-web
Acceptance plan
Section titled “Acceptance plan”This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.
| Intent | Step |
|---|---|
run |
write the rootless nginx main config |
run |
write the Element Web nginx server block |
run |
write the Higress WASM plugin-server nginx block |
run |
write the browser-bypass script Element Web injects |
run |
write the rootless element-web start script |
check |
the Element Web static files are extracted |
check |
the rootless nginx config is installed |
check |
the Element Web client answers on its port |
check |
the element-web service is running |
check |
the element-web config.json is regenerated from the deploy env |