mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2025-09-09 11:46:18 +00:00
modified: x-ui.sh
This commit is contained in:
parent
252decac58
commit
d02c61f360
1 changed files with 17 additions and 3 deletions
18
x-ui.sh
18
x-ui.sh
|
@ -68,6 +68,8 @@ elif [[ "${release}" == "manjaro" ]]; then
|
|||
echo "Your OS is Manjaro"
|
||||
elif [[ "${release}" == "armbian" ]]; then
|
||||
echo "Your OS is Armbian"
|
||||
elif [[ "${release}" == "alpine" ]]; then
|
||||
echo "Your OS is Alpine"
|
||||
fi
|
||||
|
||||
# Declare Variables
|
||||
|
@ -403,6 +405,9 @@ enable_bbr() {
|
|||
fedora)
|
||||
dnf -y update && dnf -y install ca-certificates
|
||||
;;
|
||||
alpine)
|
||||
apk update && apk add ca-certificates
|
||||
;;
|
||||
*)
|
||||
echo -e "${red}Unsupported operating system. Please check the script and install the necessary packages manually.${plain}\n"
|
||||
exit 1
|
||||
|
@ -546,13 +551,13 @@ firewall_menu() {
|
|||
open_ports
|
||||
;;
|
||||
2)
|
||||
sudo ufw status
|
||||
ufw status
|
||||
;;
|
||||
3)
|
||||
delete_ports
|
||||
;;
|
||||
4)
|
||||
sudo ufw disable
|
||||
ufw disable
|
||||
;;
|
||||
*) echo "Invalid choice" ;;
|
||||
esac
|
||||
|
@ -727,6 +732,9 @@ ssl_cert_issue() {
|
|||
fedora)
|
||||
dnf -y update && dnf -y install socat
|
||||
;;
|
||||
alpine)
|
||||
apk update && apk add socat
|
||||
;;
|
||||
*)
|
||||
echo -e "${red}Unsupported operating system. Please check the script and install the necessary packages manually.${plain}\n"
|
||||
exit 1
|
||||
|
@ -1086,6 +1094,9 @@ install_iplimit() {
|
|||
fedora)
|
||||
dnf -y update && dnf -y install fail2ban
|
||||
;;
|
||||
alpine)
|
||||
apk update && apk add fail2ban
|
||||
;;
|
||||
*)
|
||||
echo -e "${red}Unsupported operating system. Please check the script and install the necessary packages manually.${plain}\n"
|
||||
exit 1
|
||||
|
@ -1165,6 +1176,9 @@ remove_iplimit() {
|
|||
dnf remove fail2ban -y
|
||||
dnf autoremove -y
|
||||
;;
|
||||
alpine)
|
||||
apk del fail2ban
|
||||
;;
|
||||
*)
|
||||
echo -e "${red}Unsupported operating system. Please uninstall Fail2ban manually.${plain}\n"
|
||||
exit 1
|
||||
|
|
Loading…
Reference in a new issue