diff --git a/bin/v-add-web-domain-proxy b/bin/v-add-web-domain-proxy index 0273ef6a..06442781 100755 --- a/bin/v-add-web-domain-proxy +++ b/bin/v-add-web-domain-proxy @@ -86,6 +86,11 @@ if [ "$SSL" = 'yes' ]; then fi fi +# Running template trigger +if [ -x $WEBTPL/$PROXY_SYSTEM/$template.sh ]; then + $WEBTPL/$PROXY_SYSTEM/$template.sh $user $domain $ip $HOMEDIR $docroot +fi + #----------------------------------------------------------# # Vesta # diff --git a/bin/v-change-web-domain-proxy-tpl b/bin/v-change-web-domain-proxy-tpl index 7fe91bc7..ae2d6e2d 100755 --- a/bin/v-change-web-domain-proxy-tpl +++ b/bin/v-change-web-domain-proxy-tpl @@ -75,6 +75,11 @@ if [ "$SSL" = 'yes' ]; then chmod 640 $conf fi +# Running template trigger +if [ -x $WEBTPL/$PROXY_SYSTEM/$template.sh ]; then + $WEBTPL/$PROXY_SYSTEM/$template.sh $user $domain $ip $HOMEDIR $docroot +fi + #----------------------------------------------------------# # Vesta # diff --git a/func/rebuild.sh b/func/rebuild.sh index 4cd7343e..f51709b6 100644 --- a/func/rebuild.sh +++ b/func/rebuild.sh @@ -303,6 +303,11 @@ rebuild_web_domain_conf() { fi user_domains=$((user_domains + 1)) + # Running template trigger + if [ -x $WEBTPL/$PROXY_SYSTEM/$PROXY.sh ]; then + $WEBTPL/$PROXY_SYSTEM/$PROXY.sh $user $domain $ip $HOMEDIR $docroot + fi + # Checking ftp if [ ! -z "$FTP_USER" ]; then if [ -z "$(grep ^$FTP_USER: /etc/passwd)" ]; then