fix(m3-hermes): add --insecure flag to dashboard for 0.0.0.0 binding

The dashboard refuses to bind to non-localhost without --insecure.
Safe here because firewall restricts port 9119 to Netbird mesh (100.64.0.0/16).
This commit is contained in:
2026-05-11 11:39:37 +02:00
parent e6f184f24a
commit 36b50e174f
@@ -24,7 +24,9 @@ in {
User = "hermes"; User = "hermes";
Group = "hermes"; Group = "hermes";
ExecStart = "${hermesPkg}/bin/hermes dashboard --host 0.0.0.0 --port 9119 --no-open"; # --insecure: required to bind 0.0.0.0 (default refuses non-localhost).
# Safe because firewall restricts port 9119 to Netbird mesh only.
ExecStart = "${hermesPkg}/bin/hermes dashboard --host 0.0.0.0 --port 9119 --no-open --insecure";
# Environment matching the hermes-agent service # Environment matching the hermes-agent service
Environment = [ Environment = [