11#! /bin/bash
22
3- SCRIPT_VERSION=" 3.0.0 "
3+ SCRIPT_VERSION=" 3.0.1 "
44UPDATE_AVAILABLE=false
55DIR_REMNAWAVE=" /usr/local/remnawave_reverse/"
66LANG_FILE=" ${DIR_REMNAWAVE} selected_language"
@@ -495,8 +495,8 @@ manage_install() {
495495 show_webserver_select
496496 case $WEBSERVER_OPTION in
497497 1)
498- load_install_panel_node_module
499- load_api_module
498+ load_install_panel_node_module true
499+ load_api_module true
500500 if [ ! -f " ${DIR_REMNAWAVE} install_packages" ] || ! command -v docker > /dev/null 2>&1 || ! docker info > /dev/null 2>&1 || ! command -v certbot > /dev/null 2>&1 ; then
501501 install_packages || {
502502 echo -e " ${COLOR_RED}${LANG[ERROR_INSTALL_DOCKER]}${COLOR_RESET} "
@@ -507,8 +507,8 @@ manage_install() {
507507 installation
508508 ;;
509509 2)
510- load_caddy_module
511- load_api_module
510+ load_caddy_module true
511+ load_api_module true
512512 if [ ! -f " ${DIR_REMNAWAVE} install_packages" ] || ! command -v docker > /dev/null 2>&1 || ! docker info > /dev/null 2>&1 ; then
513513 install_packages || {
514514 echo -e " ${COLOR_RED}${LANG[ERROR_INSTALL_DOCKER]}${COLOR_RESET} "
@@ -539,8 +539,8 @@ manage_install() {
539539 show_webserver_select
540540 case $WEBSERVER_OPTION in
541541 1)
542- load_install_panel_module
543- load_api_module
542+ load_install_panel_module true
543+ load_api_module true
544544 if [ ! -f " ${DIR_REMNAWAVE} install_packages" ] || ! command -v docker > /dev/null 2>&1 || ! docker info > /dev/null 2>&1 || ! command -v certbot > /dev/null 2>&1 ; then
545545 install_packages || {
546546 echo -e " ${COLOR_RED}${LANG[ERROR_INSTALL_DOCKER]}${COLOR_RESET} "
@@ -551,8 +551,8 @@ manage_install() {
551551 installation_panel
552552 ;;
553553 2)
554- load_caddy_panel_module
555- load_api_module
554+ load_caddy_panel_module true
555+ load_api_module true
556556 if [ ! -f " ${DIR_REMNAWAVE} install_packages" ] || ! command -v docker > /dev/null 2>&1 || ! docker info > /dev/null 2>&1 ; then
557557 install_packages || {
558558 echo -e " ${COLOR_RED}${LANG[ERROR_INSTALL_DOCKER]}${COLOR_RESET} "
@@ -580,16 +580,16 @@ manage_install() {
580580 log_clear
581581 ;;
582582 3)
583- load_add_node_module
584- load_api_module
583+ load_add_node_module true
584+ load_api_module true
585585 add_node_to_panel
586586 log_clear
587587 ;;
588588 4)
589589 show_webserver_select
590590 case $WEBSERVER_OPTION in
591591 1)
592- load_install_node_module
592+ load_install_node_module true
593593 if [ ! -f " ${DIR_REMNAWAVE} install_packages" ] || ! command -v docker > /dev/null 2>&1 || ! docker info > /dev/null 2>&1 || ! command -v certbot > /dev/null 2>&1 ; then
594594 install_packages || {
595595 echo -e " ${COLOR_RED}${LANG[ERROR_INSTALL_DOCKER]}${COLOR_RESET} "
@@ -600,7 +600,7 @@ manage_install() {
600600 installation_node
601601 ;;
602602 2)
603- load_caddy_node_module
603+ load_caddy_node_module true
604604 if [ ! -f " ${DIR_REMNAWAVE} install_packages" ] || ! command -v docker > /dev/null 2>&1 || ! docker info > /dev/null 2>&1 ; then
605605 install_packages || {
606606 echo -e " ${COLOR_RED}${LANG[ERROR_INSTALL_DOCKER]}${COLOR_RESET} "
@@ -671,16 +671,16 @@ choose_reinstall_type() {
671671 case $WEBSERVER_OPTION in
672672 1)
673673 case $REINSTALL_OPTION in
674- 1) load_install_panel_node_module; load_api_module; installation ;;
675- 2) load_install_panel_module; load_api_module; installation_panel ;;
676- 3) load_install_node_module; load_api_module; installation_node ;;
674+ 1) load_install_panel_node_module true ; load_api_module true ; installation ;;
675+ 2) load_install_panel_module true ; load_api_module true ; installation_panel ;;
676+ 3) load_install_node_module true ; load_api_module true ; installation_node ;;
677677 esac
678678 ;;
679679 2)
680680 case $REINSTALL_OPTION in
681- 1) load_caddy_module; load_api_module; installation_panel_node_caddy ;;
682- 2) load_caddy_panel_module; load_api_module; installation_panel_caddy ;;
683- 3) load_caddy_node_module; installation_node_caddy ;;
681+ 1) load_caddy_module true ; load_api_module true ; installation_panel_node_caddy ;;
682+ 2) load_caddy_panel_module true ; load_api_module true ; installation_panel_caddy ;;
683+ 3) load_caddy_node_module true ; installation_node_caddy ;;
684684 esac
685685 ;;
686686 0)
@@ -2215,11 +2215,11 @@ case $OPTION in
22152215 choose_reinstall_type
22162216 ;;
22172217 3)
2218- load_manage_panel_module
2218+ load_manage_panel_module true
22192219 show_manage_panel_menu
22202220 ;;
22212221 4)
2222- load_selfsteal_templates_module
2222+ load_selfsteal_templates_module true
22232223 if [ ! -d " /opt/remnawave" ]; then
22242224 echo -e " ${COLOR_YELLOW}${LANG[NO_PANEL_NODE_INSTALLED]}${COLOR_RESET} "
22252225 exit 1
@@ -2263,7 +2263,7 @@ case $OPTION in
22632263 remnawave_reverse
22642264 ;;
22652265 6)
2266- load_warp_module
2266+ load_warp_module true
22672267 manage_warp_native
22682268 sleep 2
22692269 log_clear
@@ -2280,7 +2280,7 @@ case $OPTION in
22802280 remnawave_reverse
22812281 ;;
22822282 8)
2283- load_ipv6_module
2283+ load_ipv6_module true
22842284 manage_ipv6
22852285 sleep 2
22862286 log_clear
0 commit comments