run discovery
This commit is contained in:
31
install.sh
31
install.sh
@@ -68,6 +68,28 @@ ask_envs() {
|
|||||||
fi;
|
fi;
|
||||||
echo "Invalid email address.";
|
echo "Invalid email address.";
|
||||||
done
|
done
|
||||||
|
|
||||||
|
echo "Would you like to run discovery services? (Y/n)";
|
||||||
|
read -r ANSWER;
|
||||||
|
if [ "$ANSWER" == "n" ] || [ "$ANSWER" == "N" ]; then
|
||||||
|
DISCOVERY="no";
|
||||||
|
else
|
||||||
|
DISCOVERY="yes";
|
||||||
|
echo "Directory of service discovery files: (/usr/local/bin/)";
|
||||||
|
read -r DISCOVERY_DIR;
|
||||||
|
if [ "$DISCOVERY_DIR" == "" ] ; then
|
||||||
|
DISCOVERY_DIR="/usr/local/bin/"
|
||||||
|
# TODO - abszolut
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Path of the discovery config file: (discovery.conf)";
|
||||||
|
read -r DISCOVERY_CONFIG_FILE;
|
||||||
|
if [ "$DISCOVERY_CONFIG_FILE" == "" ] ; then
|
||||||
|
DISCOVERY_CONFIG_FILE=$PWD"/discovery.conf";
|
||||||
|
fi
|
||||||
|
DISCOVERY_CONFIG_DIR=$(dirname $DISCOVERY_CONFIG_FILE)
|
||||||
|
fi
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
check_dirs_and_files() {
|
check_dirs_and_files() {
|
||||||
@@ -279,8 +301,13 @@ $SUDO_CMD docker run \
|
|||||||
--env VPN_PROXY=$VPN_PROXY \
|
--env VPN_PROXY=$VPN_PROXY \
|
||||||
--env CRON=$CRON \
|
--env CRON=$CRON \
|
||||||
--env DOMAIN=$DOMAIN \
|
--env DOMAIN=$DOMAIN \
|
||||||
|
--env DISCOVERY=$DISCOVERY \
|
||||||
|
--env DISCOVERY_DIR=$DISCOVERY_DIR \
|
||||||
|
--env DISCOVERY_CONFIG_FILE=$DISCOVERY_CONFIG_FILE \
|
||||||
--volume /etc/user/:/etc/user/ \
|
--volume /etc/user/:/etc/user/ \
|
||||||
--volume /etc/system/:/etc/system/ \
|
--volume /etc/system/:/etc/system/ \
|
||||||
|
--volume $DISCOVERY_DIR/:$DISCOVERY_DIR/ \
|
||||||
|
--volume $DISCOVERY_CONFIG_DIR/:$DISCOVERY_CONFIG_DIR/ \
|
||||||
--env LETSENCRYPT_MAIL=$LETSENCRYPT_MAIL registry.format.hu/proxy-deployment-tool
|
--env LETSENCRYPT_MAIL=$LETSENCRYPT_MAIL registry.format.hu/proxy-deployment-tool
|
||||||
|
|
||||||
|
|
||||||
@@ -301,3 +328,7 @@ if [ "$SMARTHOST_PROXY" == "yes" ]; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$DISCOVERY" == "yes" ] ; then
|
||||||
|
$DISCOVERY_DIR/service-discovery.sh $DISCOVERY_CONFIG_FILE;
|
||||||
|
fi;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user