From ec13c1d18070ffe5c76d96ba0b606e52399a5486 Mon Sep 17 00:00:00 2001 From: Joe Howarth Date: Thu, 13 Oct 2022 12:00:30 -0500 Subject: [PATCH] Spy configuration (#21) * Configuration to connect spy to wormhole local validator * fix spy_guardiand.bash hostname * save --- .../wormhole-local-validator/guardiand.bash | 2 +- .../spy_guardiand.bash | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 projects/wormhole-local-validator/spy_guardiand.bash diff --git a/projects/wormhole-local-validator/guardiand.bash b/projects/wormhole-local-validator/guardiand.bash index 8453885..36a9cbc 100644 --- a/projects/wormhole-local-validator/guardiand.bash +++ b/projects/wormhole-local-validator/guardiand.bash @@ -10,7 +10,7 @@ DOCKER_FLAGS= HOST= TERRAD_HOST= if [ "$(uname -m)" = "arm64" ]; then - DOCKER_FLAGS="-p 7070:7070 -p 7071:7071 -p 7073:7073 --platform linux/amd64" + DOCKER_FLAGS="-p 7070:7070 -p 7071:7071 -p 6060:6060 -p 8999:8999/udp --platform linux/amd64" HOST="host.docker.internal" TERRAD_HOST="host.docker.internal" else diff --git a/projects/wormhole-local-validator/spy_guardiand.bash b/projects/wormhole-local-validator/spy_guardiand.bash new file mode 100644 index 0000000..7ca7965 --- /dev/null +++ b/projects/wormhole-local-validator/spy_guardiand.bash @@ -0,0 +1,18 @@ +#!/usr/bin/env bash +# Run Guardiand + +set -euo pipefail + +HOST= +if [ "$(uname -m)" = "arm64" ]; then + HOST="host.docker.internal" +else + HOST="localhost" +fi + +docker run \ + --platform=linux/amd64 \ + -p 7073:7073 \ + --entrypoint /guardiand \ + ghcr.io/wormhole-foundation/guardiand:latest \ +spy --nodeKey /node.key --spyRPC "[::]:7073" --bootstrap /dns4/${HOST}/udp/8999/quic/p2p/12D3KooWL3XJ9EMCyZvmmGXL2LMiVBtrVa2BuESsJiXkSj7333Jw \ No newline at end of file