diff --git a/install.sh b/install.sh index 7d91c1d..26ca601 100755 --- a/install.sh +++ b/install.sh @@ -320,17 +320,47 @@ $SUDO_CMD docker run \ # test - alias doesn't work inside a function shopt -s expand_aliases source $HOME/.bash_aliases + +INIT_SERVICE_PATH=/etc/user/config/services + service-debian core-dns start +echo "core-dns.json" >> $PWD/.init_services + +if [ "$CRON" == "yes" ]; then + service-debian cron start + echo "$INIT_SERVICE_PATH/cron.json" >> $PWD/.init_services +fi + +if [ "$VPN_PROXY" == "yes" ]; then + service-debian vpn-proxy start + echo "$INIT_SERVICE_PATH/vpn-proxy.json" >> $PWD/.init_services + echo "$INIT_SERVICE_PATH/firewall-vpn-smarthost-loadbalancer" >> $PWD/.init_services + echo "$INIT_SERVICE_PATH/firewall-vpn-proxy-postrouting" >> $PWD/.init_services + echo "$INIT_SERVICE_PATH/firewall-vpn-proxy-prerouting" >> $PWD/.init_services + +fi if [ "$SMARTHOST_PROXY" == "yes" ]; then service-debian smarthost-proxy start service-debian smarthost-proxy-scheduler start service-debian local-proxy start + echo "$INIT_SERVICE_PATH/smarthost-proxy.json" >> $PWD/.init_services + echo "$INIT_SERVICE_PATH/firewall-smarthost-loadbalancer-dns.json" >> $PWD/.init_services + echo "$INIT_SERVICE_PATH/firewall-letsencrypt.json" >> $PWD/.init_services + echo "$INIT_SERVICE_PATH/firewall-smarthostloadbalancer-from-publicbackend.json" >> $PWD/.init_services + echo "$INIT_SERVICE_PATH/firewall-smarthost-backend-dns.json" >> $PWD/.init_services + echo "$INIT_SERVICE_PATH/firewall-smarthost-to-backend.json" >> $PWD/.init_services + echo "$INIT_SERVICE_PATH/smarthost-proxy-scheduler.json" >> $PWD/.init_services + echo "$INIT_SERVICE_PATH/local-proxy.json" >> $PWD/.init_services + echo "Would you like to run local backend? (Y/n)"; read -r ANSWER; if [ "$ANSWER" == "y" ] || [ "$ANSWER" == "Y" ] || [ "$ANSWER" == "" ] ; then service-debian local-backend start + echo "$INIT_SERVICE_PATH/local-backend.json" >> $PWD/.init_services + echo "$INIT_SERVICE_PATH/firewall-local-backend.json" >> $PWD/.init_services + echo "$INIT_SERVICE_PATH/domain-local-backend.json" >> $PWD/.init_services fi fi