hermes: point Signal adapter at host LAN IP (slirp alias drops at runtime)
The slirp host.containers.internal mapping (169.254.1.2) went down at runtime, so the Signal adapter could not reach the signal-cli daemon. The host LAN IP (192.168.0.143:8080) is the stable container->host path and is reachable from the container. Switch SIGNAL_HTTP_URL to it.
This commit is contained in:
@@ -75,9 +75,10 @@ services:
|
||||
HERMES_DATA_DIR: /data
|
||||
# Point hermes's config/.env at the mounted data dir (persistent).
|
||||
HERMES_HOME: /data
|
||||
# Signal adapter -> the host signal-cli daemon. The container reaches the
|
||||
# host via podman's host alias; 127.0.0.1 inside the container is not the host.
|
||||
SIGNAL_HTTP_URL: "http://host.containers.internal:8080"
|
||||
# Signal adapter -> the host signal-cli daemon. The slirp host alias
|
||||
# (host.containers.internal) can drop at runtime; the host LAN IP is the
|
||||
# stable container->host path. 127.0.0.1 inside the container is not the host.
|
||||
SIGNAL_HTTP_URL: "http://192.168.0.143:8080"
|
||||
SIGNAL_ACCOUNT: "${SIGNAL_ACCOUNT}"
|
||||
SIGNAL_ALLOWED_USERS: "${SIGNAL_ALLOWED_USERS}"
|
||||
ports:
|
||||
|
||||
Reference in New Issue
Block a user