Skip to content

Commit 19a1e0d

Browse files
authored
Update x-ui-pro.sh
- Fix crontab
1 parent 0494542 commit 19a1e0d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

x-ui-pro.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/bash
2-
#################### x-ui-pro v2.0.3 @ github.com/GFW4Fun ##############################################
2+
#################### x-ui-pro v2.0.4 @ github.com/GFW4Fun ##############################################
33
[[ $EUID -ne 0 ]] && echo "not root!" && sudo su -
44
##############################INFO######################################################################
55
msg_ok() { echo -e "\e[1;42m $1 \e[0m";}
@@ -231,9 +231,9 @@ else
231231
fi
232232
######################cronjob for ssl/reload service/cloudflareips######################################
233233
crontab -l | grep -v "certbot\|x-ui\|cloudflareips" | crontab -
234+
(crontab -l 2>/dev/null; echo '@daily x-ui restart > /dev/null 2>&1 && nginx -s reload;') | crontab -
234235
(crontab -l 2>/dev/null; echo '@weekly bash /etc/nginx/cloudflareips.sh > /dev/null 2>&1;') | crontab -
235-
(crontab -l 2>/dev/null; echo '0 1 * * * x-ui restart > /dev/null 2>&1 && nginx -s reload;') | crontab -
236-
(crontab -l 2>/dev/null; echo '0 0 1 * * certbot renew --nginx --force-renewal --non-interactive --post-hook "nginx -s reload" > /dev/null 2>&1;') | crontab -
236+
(crontab -l 2>/dev/null; echo '@monthly certbot renew --nginx --force-renewal --non-interactive --post-hook "nginx -s reload" > /dev/null 2>&1;') | crontab -
237237
##################################Show Details##########################################################
238238
if systemctl is-active --quiet x-ui; then clear
239239
printf '0\n' | x-ui | grep --color=never -i ':'

0 commit comments

Comments
 (0)