gortium a6b25ee84d fix: replace broken ENTRYPOINT override with s6-overlay compatible CMD
The custom ENTRYPOINT chained bash -> tini -g -> deprecated entrypoint.sh,
bypassing s6-overlay's /init entirely. This left S6_CMD_ARG0 unset and the
orphan -g flag crashed rc.init with '-g: not found' -> SIGTERM -> restart loop.

Fix:
- Remove the ENTRYPOINT override so the image default is used:
  ENTRYPOINT ['/init', '/opt/hermes/docker/main-wrapper.sh']
- Change CMD to point at /opt/data/start-hermes.sh, a new launcher
  that starts per-profile gateways in background then the default
  gateway in foreground (via s6-overlay's main-program model).

The old /usr/local/bin/run-multi-gateways.sh is no longer called.
2026-07-07 21:56:33 -04:00
2026-07-07 14:11:31 -04:00
2026-07-07 14:11:31 -04:00
2026-07-07 14:11:31 -04:00
2026-07-07 14:11:31 -04:00
2026-07-07 14:11:31 -04:00
2026-07-07 14:11:31 -04:00
2026-07-07 14:11:31 -04:00
2026-07-07 14:11:31 -04:00
2026-07-07 14:11:31 -04:00
2026-07-07 14:11:31 -04:00
2026-07-07 14:11:31 -04:00
2026-07-07 14:11:31 -04:00
2025-08-08 15:08:10 -04:00
Description
No description provided
1,019 KiB
Languages
Dockerfile 91.5%
Makefile 8.5%