Merge pull request 'fix: s6-overlay entrypoint crash — replace broken bash→tini→entrypoint.sh chain' (#56) from fix/hermes-s6-overlay-entrypoint-crash into master
Reviewed-on: #56
This commit is contained in:
@@ -63,6 +63,11 @@ PYEOF
|
||||
# Launches one gateway process per profile (HERMES_PROFILES env var)
|
||||
COPY --chmod=0755 run-multi-gateways.sh /usr/local/bin/run-multi-gateways.sh
|
||||
|
||||
# ---------- Install s6-overlay compatible startup script ----------
|
||||
# Runs as the CMD via s6-overlay's main-program model.
|
||||
# Replaces the old bash->tini->entrypoint.sh chain that caused SIGTERM crash loops.
|
||||
COPY --chmod=0755 start-hermes.sh /usr/local/bin/start-hermes.sh
|
||||
|
||||
# ---------- Runtime ----------
|
||||
USER hermes
|
||||
ENV HERMES_HOME=/opt/data
|
||||
|
||||
Reference in New Issue
Block a user