hermes-agent/docker
Ben e3050657aa docs(docker): deprecation warning in entrypoint.sh shim
PR #30136 review item O5: docker/entrypoint.sh is now a thin shim
that forwards to stage2-hook.sh — the real ENTRYPOINT is /init plus
main-wrapper.sh. External scripts that hard-coded entrypoint.sh as
the container's ENTRYPOINT will see the cont-init bootstrap happen
but the CMD will not be exec'd (because stage2-hook only handles
bootstrap; main-wrapper.sh handles the CMD passthrough).

Add a stderr warning explaining the new contract and pointing
callers at the migration path (drop the --entrypoint override).
The shim itself stays in place for one release cycle so the
deprecation isn't a hard break — anyone still invoking it sees
the warning in their logs and has time to migrate.
2026-05-23 16:18:59 +10:00
..
cont-init.d fix(docker): dashboard slot stays 'down' when HERMES_DASHBOARD unset 2026-05-23 15:24:17 +10:00
s6-rc.d feat(docker)!: replace tini with s6-overlay as PID 1 2026-05-22 11:47:41 +10:00
entrypoint.sh docs(docker): deprecation warning in entrypoint.sh shim 2026-05-23 16:18:59 +10:00
main-wrapper.sh feat(docker): remove gosu from bundled image; s6-setuidgid handles privilege drop 2026-05-22 11:47:42 +10:00
SOUL.md feat(docker): add Docker container for the agent (salvage #1841) (#3668) 2026-03-28 22:21:48 -07:00
stage2-hook.sh docker: drop sh -c wrappers from stage2-hook.sh 2026-05-23 15:31:46 +10:00