@@ -249,31 +249,34 @@ function post_update_tasks() {
249249 echo " ---------------------Finished!------------------------"
250250 fi
251251 remove_lock $NAME
252- if [[ $panel_update == 0 ]]; then
253- systemctl kill -s SIGTERM hiddify-panel
254- fi
255- systemctl start hiddify-panel
256-
257-
258- cd /opt/hiddify-manager/hiddify-panel
259- if [ " $CREATE_EASYSETUP_LINK " == " true" ]; then
260- hiddify-panel-cli set-setting --key create_easysetup_link --val True
261- fi
262-
263- case " $package_mode " in
264- release|beta)
265- hiddify-panel-cli set-setting --key package_mode --val $package_mode
266- ;;
267- dev|develop)
268- hiddify-panel-cli set-setting --key package_mode --val develop
269- ;;
270- * )
271- hiddify-panel-cli set-setting --key auto_update --val False
272- ;;
273- esac
274-
275- if [[ $panel_update == 0 && $config_update != 0 ]]; then
276- bash /opt/hiddify-manager/apply_configs.sh --no-gui --no-log
252+
253+ if [ " $package_mode " != " docker" ]; then
254+ if [[ $panel_update == 0 ]]; then
255+ systemctl kill -s SIGTERM hiddify-panel
256+ fi
257+
258+ systemctl start hiddify-panel
259+
260+ cd /opt/hiddify-manager/hiddify-panel
261+ if [ " $CREATE_EASYSETUP_LINK " == " true" ]; then
262+ hiddify-panel-cli set-setting --key create_easysetup_link --val True
263+ fi
264+
265+ case " $package_mode " in
266+ release|beta)
267+ hiddify-panel-cli set-setting --key package_mode --val $package_mode
268+ ;;
269+ dev|develop)
270+ hiddify-panel-cli set-setting --key package_mode --val develop
271+ ;;
272+ * )
273+ hiddify-panel-cli set-setting --key auto_update --val False
274+ ;;
275+ esac
276+
277+ if [[ $panel_update == 0 && $config_update != 0 ]]; then
278+ bash /opt/hiddify-manager/apply_configs.sh --no-gui --no-log
279+ fi
277280 fi
278281}
279282
0 commit comments