Browse Source

Merge pull request #381 from pete1019/patch-3

Update nm-quick.sh for parameters domain= and email=
Alex 3 years ago
parent
commit
d25cc93598
1 changed files with 25 additions and 1 deletions
  1. 25 1
      scripts/nm-quick.sh

+ 25 - 1
scripts/nm-quick.sh

@@ -58,6 +58,30 @@ SERVER_PUBLIC_IP=$(curl -s ifconfig.me)
 REPLACE_MASTER_KEY=$(tr -dc A-Za-z0-9 </dev/urandom | head -c 30 ; echo '')
 REPLACE_MASTER_KEY=$(tr -dc A-Za-z0-9 </dev/urandom | head -c 30 ; echo '')
 EMAIL="[email protected]"
 EMAIL="[email protected]"
 
 
+arg1=$( echo $1 | awk -F"domain=" '{print $2}')
+arg2=$( echo $2 | awk -F"domain=" '{print $2}')
+
+if [ -n "$arg1" ]; then
+  echo "Parameter NETMAKER_BASE_DOMAIN is $arg1"
+  NETMAKER_BASE_DOMAIN=$arg1
+
+elif [ -n "$arg2" ]; then
+  echo "Parameter NETMAKER_BASE_DOMAIN is $arg2"
+  NETMAKER_BASE_DOMAIN=$arg2
+fi
+
+arg1=$( echo $1 | awk -F"email=" '{print $2}')
+arg2=$( echo $2 | awk -F"email=" '{print $2}')
+
+if [ -n "$arg1" ]; then
+  echo "Parameter EMAIL is $arg1"
+  EMAIL=$arg1
+
+elif [ -n "$arg2" ]; then
+  echo "Parameter EMAIL is $arg2"
+  EMAIL=$arg2
+fi
+
 echo "        domain: $NETMAKER_BASE_DOMAIN"
 echo "        domain: $NETMAKER_BASE_DOMAIN"
 echo "    coredns ip: $COREDNS_IP"
 echo "    coredns ip: $COREDNS_IP"
 echo "     public ip: $SERVER_PUBLIC_IP"
 echo "     public ip: $SERVER_PUBLIC_IP"
@@ -106,4 +130,4 @@ echo "             finished installing"
 echo " "
 echo " "
 echo "             visit dashboard.$NETMAKER_BASE_DOMAIN to log in"
 echo "             visit dashboard.$NETMAKER_BASE_DOMAIN to log in"
 echo " "
 echo " "
-echo " "
+echo " "