From 74b4fa6d3f5a4af580a874cda9389637a73cb8ea Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Wed, 29 May 2024 21:51:57 -0600 Subject: [PATCH] refactor: feature to automatically detect ip public --- public/canary.sh | 4 +++- public/feature.sh | 4 +++- public/install.sh | 5 ++++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/public/canary.sh b/public/canary.sh index 1de365f..9a7f936 100644 --- a/public/canary.sh +++ b/public/canary.sh @@ -46,7 +46,9 @@ else fi docker swarm leave --force 2>/dev/null -docker swarm init; +advertise_addr=$(curl -s ifconfig.me) + +docker swarm init --advertise-addr $advertise_addr echo "Swarm initialized" diff --git a/public/feature.sh b/public/feature.sh index 631c472..6899373 100644 --- a/public/feature.sh +++ b/public/feature.sh @@ -46,7 +46,9 @@ else fi docker swarm leave --force 2>/dev/null -docker swarm init ; +advertise_addr=$(curl -s ifconfig.me) + +docker swarm init --advertise-addr $advertise_addr echo "Swarm initialized" diff --git a/public/install.sh b/public/install.sh index 4dc23da..0cbe2e3 100644 --- a/public/install.sh +++ b/public/install.sh @@ -46,7 +46,10 @@ else fi docker swarm leave --force 2>/dev/null -docker swarm init; + +advertise_addr=$(curl -s ifconfig.me) + +docker swarm init --advertise-addr $advertise_addr echo "Swarm initialized"