Commit graph

133 commits

Author SHA1 Message Date
mhsanaei
f59df4d409 Set Cert paths for the panel
Option to automatically set the web certificate and key file paths for the panel
2024-10-07 15:13:38 +02:00
mhsanaei
b07eb504d9 Auto-detect existing SSL domains 2024-10-07 14:50:59 +02:00
bnam999
2131b19e4b support for openEuler (#2574) 2024-10-07 10:34:26 +02:00
mhsanaei
62329fedb0 Add version check (min v2.3.5) 2024-10-04 15:00:42 +02:00
mhsanaei
9c0cd35aeb Web base path will be generated randomly 2024-10-04 13:41:52 +02:00
mhsanaei
6a0993b09c base install for amzn 2024-09-26 12:19:18 +02:00
mhsanaei
c9aa86c204 OS Support - AlmaLinux 8.0 + 2024-09-25 11:31:07 +02:00
mhsanaei
ddd81569ab minor change 2024-09-25 10:40:21 +02:00
Sanaei
d761885135 OS Support - Amazon Linux + AlmaLinux 8 2024-09-25 10:13:54 +02:00
Pavel Kogen
185b2f027b OS Support - Amazon Linux (#2564) 2024-09-24 11:53:12 +02:00
mhsanaei
d2dfa528e7 warp script removed
we don't need it
2024-09-09 09:48:48 +02:00
mhsanaei
b352bbb282 update dependencies 2024-07-27 14:56:37 +02:00
mhsanaei
cd948c7283 improve bash menu 2024-07-02 00:34:25 +02:00
mhsanaei
77838d1c0e update dependencies 2024-07-01 19:45:51 +02:00
mhsanaei
f900e9bbc5 bash - update menu 2024-06-24 15:45:50 +02:00
mhsanaei
83e2338dd8 bash - Reset Web Base Path 2024-06-24 15:06:52 +02:00
mhsanaei
4a3bbf1af3 update commands 2024-06-24 13:47:13 +02:00
Dugong
21fa1bf788 Support IPv6 DNS Record (AAA Record) (#2388) 2024-06-11 15:48:14 +02:00
mhsanaei
76d8938aaf bash - restart fail2ban 2024-06-04 12:52:21 +02:00
mhsanaei
86e79f159c (fixed) fail2ban - ubuntu 24 2024-06-04 12:34:27 +02:00
mhsanaei
4465f673e7 OS - Parch , OpenSUSE 2024-05-09 19:49:15 +02:00
Gzngskxgr20
fa5db0a304 Correction of Previous Mistaken PR and the delete_ports function (#2231)
* Update x-ui.sh with ufw port settings

It really costs time when adding rules for a large range, if for loop is used in bash. Changed it to built-in port range support in ufw.


This commit is to correct the previous one, which cannot handle port range settings correctly.

Corrected the confirmation of the deleted ports.
2024-04-23 00:35:05 +03:30
Gzngskxgr20
9ebdd783a2 Update x-ui.sh with ufw port settings (#2230)
* Update x-ui.sh with ufw port settings

It really costs time when adding rules for a large range, if for loop is used in bash. Changed it to built-in port range support in ufw.
2024-04-20 21:59:27 +03:30
hikari
e887b87e0a Add Support For Install On Parch Linux (#2227) 2024-04-17 09:56:02 +03:30
mhsanaei
1fb41315b7 OS - Oracle Linux 2024-04-01 13:12:28 +04:30
somebodywashere
34335d12a4 [IPLimit] Optimize + Debian 12 compability 2024-03-05 16:39:20 +03:00
somebodywashere
a6b7edce4f Changes to fail2ban to work with f2b 1.0+
Change default bantime to 15 minutes
Mofidied logic a bit
2024-02-27 13:02:25 +03:00
MHSanaei
c79c23c0c1 Bash - BBR Disable Option 2024-02-21 16:16:45 +03:30
Jalal Saberi
99e6beff79 Update Uninstall Option (#1801)
after uninstall, script will delete itself and show Install & Upgrade command for installing again if user need that.
2024-02-17 19:53:02 +03:30
MHSanaei
23a8e64077 bash - Firewall Management 2024-02-07 21:23:11 +03:30
MHSanaei
dc1ea74b30 remove multi protocol script 2024-01-27 19:21:16 +03:30
MHSanaei
769bdd50ae clear banned log after unban everyone 2024-01-21 04:45:17 +03:30
MHSanaei
22076e1b5b revert fail2ban v1.0.2
it doesn't work well
2024-01-21 04:00:58 +03:30
quydang
8816dfcb53 Update README (#1648) 2024-01-20 20:11:58 +03:30
MHSanaei
db87cbc42d Update x-ui.sh 2024-01-20 19:46:10 +03:30
MHSanaei
95973e9f8d update fail2ban v1.0.2 for debian 2024-01-20 17:02:16 +03:30
MHSanaei
d26319477f fail2ban - auto allowipv6 2024-01-20 15:49:34 +03:30
MHSanaei
3aab3ffa26 Update x-ui.sh
Fail2ban installation failed
2024-01-19 18:28:09 +03:30
quydang
bc07b9c35d A few updates (#1566)
* Update install.sh

* Update x-ui.sh

* Update README.md
2024-01-12 11:45:46 +03:30
Mammad
0b3a5ca06d bash - Multi protocol support (#1496) 2024-01-01 23:47:50 +03:30
Ho3ein
abc1496077 Update x-ui.sh (#1437) 2023-12-23 18:10:51 +03:30
quydang
ede5420192 Update README and added support for AlmaLinux. (#1435)
* Update install.sh

* Update x-ui.sh

* Update install.sh

* Update README.md

* Update install.sh
2023-12-23 12:26:56 +03:30
quydang
7fb66dfe03 Update support for new architecture ARM devices and added support for more OS. (#1389)
* Add files via upload

* Delete web/translation/translate.vi_VN.toml

* Add files via upload

* Update translate.vi_VN.toml

* Update release.yml

* Update install.sh

* Update install.sh

* Update install.sh

* Update install.sh

* Update x-ui.sh

* Update docker.yml

* Update DockerInit.sh

* Update install.sh

* Update install.sh

* Update install.sh

* Update .github/workflows/release.yml

* Update README.md

---------

Co-authored-by: Ho3ein <ho3ein.sanaei@gmail.com>
2023-12-19 13:59:26 +03:30
vuong2023
964915a189 Added geographical options for Vietnamese people! (#1408)
* Update xray.html

Add : Add xray config domain option for Vietnamese people

* Update translate.vi_VN.toml

Add : Add xray config domain option for Vietnamese people!

* Update release.yml

Add : add Vietnam country geoip & geosite geodatabase files

* Update x-ui.sh

add: Added update of Vietnam geoip & geosite geodatabase!

* Update xray.html

fix :fix code errors

* Update xray.html

fix: fix code errors

* Update web/html/xui/xray.html

* Update web/html/xui/xray.html

---------

Co-authored-by: Ho3ein <ho3ein.sanaei@gmail.com>
2023-12-19 13:32:34 +03:30
MHSanaei
d0fd8366f5 remove iran.dat
so after this you need to click on "reset to default configuration"
2023-10-18 13:22:07 +03:30
MMR
ea785e29f5 increase accuracy of geoip and geosite (#1047)
* increase accuracy of geoip and geosite

* Update x-ui.sh

* Update release.yml

* Update settings.html

* Update release.yml

* Update DockerInit.sh

* Update settings.html

* Update settings.html

* Update x-ui.sh
2023-10-18 12:25:16 +03:30
AmoAlireza
5eb9524d52 Fail2ban banned log command added (#991) 2023-09-05 03:20:09 +03:30
MHSanaei
5c635987b6 bash - Back to Main Menu button 2023-09-01 13:26:03 +03:30
MHSanaei
9b8f4431e1 bash - Cloudflare SSL Certificate
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-08-09 00:52:40 +03:30
Hiradpi
b2b1bbaed9 add Arch Linux support to install.sh (#873)
* Update install.sh

Arch linux support added

* Update install.sh
2023-08-08 22:20:16 +03:30
somebodywashere
e9eca78515 IP Limit Tweaks to reduce false bans (#850)
* IP Limit Tweaks to reduce false bans
1) Check IPs every 10s instead of 20s
2) F2B jail: maxretry 3 -> 4, findtime 100 -> 60

* USERS SHOULD UPDATE BANTIME ONCE AFTER UPDATE
to recreate jail for Ip Limit
2023-08-02 00:28:16 +03:30
MMR
5600917330 change bootmortis project to MasterKia fork (#849)
* Update x-ui.sh

change bootmortis project to MasterKia fork

* Update DockerInit.sh

replace bootmortis with MasterKia

* Update release.yml

Replace bootmortis with MasterKia
2023-08-02 00:27:12 +03:30
MHSanaei
1b693cc500 fail2ban status + apt-get purge 2023-07-19 15:06:55 +03:30
Hamidreza
cf417f4650 Fix x-ui.sh bug #778 2023-07-19 12:34:38 +03:30
MHSanaei
5779fd2fcb Revert
This reverts commit 3eeb66a031.
2023-07-18 13:55:01 +03:30
MHSanaei
3eeb66a031 revert x-ui changes
need update for this
2023-07-02 00:42:31 +03:30
Hamidreza
b0209fb0f9 🚀 Some improvements for x-ui.sh and ip job (#665) 2023-07-01 15:56:43 +03:30
MHSanaei
680f384c9c Update x-ui.sh 2023-06-25 01:07:34 +03:30
somebodywashere
b0a3bcad78 Added IP Limit Management to x-ui menu, Tweaked IP Limit to check every 20s (#615)
Co-authored-by: Hamidreza <70919649+hamid-gh98@users.noreply.github.com>
Co-authored-by: Ho3ein <ho3ein.sanaei@gmail.com>
2023-06-25 00:06:18 +03:30
MHSanaei
a3ed135129 fix error - speedtest
The update command takes no arguments
2023-06-08 16:08:08 +03:30
MHSanaei
04fe378013 [feature] fallback link calculation
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
2023-05-23 03:15:34 +03:30
MHSanaei
7dc90c9e79 a lot of improvement 2023-05-23 02:43:15 +03:30
MHSanaei
c6f300ac7a update - SSL Certificate Management
Get SSL
Revoke
Force Renew
2023-05-23 02:34:36 +03:30
MHSanaei
918ee8b052 bug fixed - random user pass 2023-05-13 19:06:16 +03:30
MHSanaei
108bc210ee simplify ssl cert 2023-04-30 00:57:15 +03:30
MHSanaei
2f8ddc2791 undo changes 2023-04-24 16:55:29 +03:30
MHSanaei
db671ba7a4 typo thanks to @firefoxOnFire 2023-04-21 19:03:23 +03:30
MHSanaei
b45f7f1a30 secret token thanks to @HarlyquinForest 2023-04-21 19:00:14 +03:30
MHSanaei
0cc5ace88f install warp to menu 2023-04-19 23:18:26 +03:30
Hamidreza Ghavami
b9d08678e3 update x-ui.sh 2023-04-18 10:21:21 +04:30
MHSanaei
f7aae76ad2 fix typo 2 2023-04-14 17:22:49 +03:30
MHSanaei
78f6021fcf update speedtest link
https://www.speedtest.net/apps/cli
2023-04-12 23:41:34 +03:30
MHSanaei
f18838a43b firewall install check 2023-04-10 20:56:17 +03:30
MHSanaei
7815d21e59 speedtest install option 2023-04-04 00:00:29 +03:30
MHSanaei
4b7534b3c3 new option - speedtest + google recaptcha 2023-04-03 19:22:23 +03:30
MHSanaei
06c4620497 fixed - multi domain ssl path 2023-04-02 21:01:08 +03:30
MHSanaei
9c42fd2ca7 enable firewall + open port + update geo files 2023-04-02 18:12:00 +03:30
MHSanaei
b394de4cca !!!
stupid mistake
2023-03-11 19:08:43 +03:30
MHSanaei
fad7ec05e2 fedora and centos install fixed 2023-03-11 18:35:35 +03:30
MHSanaei
1ecf5c9e57 fedora + bbr
support fedora 29+ remove old bbr script and change it to easy way
2023-03-08 02:04:07 +03:30
MHSanaei
733f0fcf1d update pack 3
user pass will be generated randomly
upgrade all dependencies
move add client buttom
2023-02-20 20:59:55 +03:30
MHSanaei
069a85718d Update x-ui.sh 2023-02-15 22:27:42 +03:30
MHSanaei
b73e4173a3 3x-ui 2023-02-09 22:48:06 +03:30