Added update module

This commit is contained in:
Alexey Berezhok
2026-05-03 00:54:14 +03:00
parent 54f549db62
commit 8add078e7c
9 changed files with 292 additions and 10 deletions

View File

@@ -380,7 +380,7 @@ set_default_value 'quota' 'no'
set_default_value 'interactive' 'yes'
set_default_value 'api' 'yes'
set_default_value 'nopublicip' 'no'
set_default_value 'bunkerweb' 'no'
set_default_value 'bunkerweb' 'no'
set_default_port '8083'
set_default_lang 'en'
set_default_value 'uselocalphp' 'no'
@@ -1314,6 +1314,13 @@ write_config_value "RELEASE_BRANCH" "release"
write_config_value "UPGRADE_SEND_EMAIL" "true"
write_config_value "UPGRADE_SEND_EMAIL_LOG" "false"
#bunkerweb
if [ "$bunkerweb" = 'yes' ]; then
write_config_value "BUNKERWEB" "yes"
else
write_config_value "BUNKERWEB" "no"
fi
# Installing hosting packages
cp -rf $HESTIA_COMMON_DIR/packages $HESTIA/data/
@@ -2253,6 +2260,20 @@ echo 'if [ "${PATH#*/usr/local/hestia/bin*}" = "$PATH" ]; then
. /etc/profile.d/hestia.sh
fi' >> /root/.bashrc
#----------------------------------------------------------#
# Bunkerweb #
# ---------------------------------------------------------#
if [ "$bunkerweb" = 'yes' ]; then
echo "Bunkerweb installation"
$HESTIA/bin/v-ext-modules enable bunkerweb_module 2>&1
module_state=$($HESTIA/bin/v-ext-modules state bunkerweb_module json | jq -r '.[0].STATE')
if [ "$module_state" = "enabled" ]; then
echo "Bunkerweb configuration"
$HESTIA/bin/v-ext-modules-run bunkerweb_module addssl configure
fi
fi
#----------------------------------------------------------#
# Hestia Access Info #
#----------------------------------------------------------#