Update
This commit is contained in:
18
upgrade.sh
18
upgrade.sh
@ -38,15 +38,20 @@ chown hysteria:hysteria /etc/hysteria/ca.key /etc/hysteria/ca.crt
|
|||||||
chmod 640 /etc/hysteria/ca.key /etc/hysteria/ca.crt
|
chmod 640 /etc/hysteria/ca.key /etc/hysteria/ca.crt
|
||||||
chown -R hysteria:hysteria /etc/hysteria/core/scripts/singbox
|
chown -R hysteria:hysteria /etc/hysteria/core/scripts/singbox
|
||||||
|
|
||||||
|
echo "Setting execute permissions for user.sh and kick.sh"
|
||||||
|
chmod +x /etc/hysteria/core/scripts/hysteria2/user.sh
|
||||||
|
chmod +x /etc/hysteria/core/scripts/hysteria2/kick.sh
|
||||||
|
|
||||||
|
cd /etc/hysteria
|
||||||
|
python3 -m venv hysteria2_venv
|
||||||
|
source /etc/hysteria/hysteria2_venv/bin/activate
|
||||||
|
pip install -r requirements.txt
|
||||||
|
|
||||||
echo "Restarting hysteria services"
|
echo "Restarting hysteria services"
|
||||||
systemctl restart hysteria-server.service
|
systemctl restart hysteria-server.service
|
||||||
systemctl restart hysteria-bot.service
|
systemctl restart hysteria-bot.service
|
||||||
systemctl restart singbox.service
|
systemctl restart singbox.service
|
||||||
|
|
||||||
echo "Setting execute permissions for user.sh and kick.sh"
|
|
||||||
chmod +x /etc/hysteria/core/scripts/hysteria2/user.sh
|
|
||||||
chmod +x /etc/hysteria/core/scripts/hysteria2/kick.sh
|
|
||||||
|
|
||||||
echo "Checking hysteria-server.service status"
|
echo "Checking hysteria-server.service status"
|
||||||
if systemctl is-active --quiet hysteria-server.service; then
|
if systemctl is-active --quiet hysteria-server.service; then
|
||||||
echo "Upgrade completed successfully"
|
echo "Upgrade completed successfully"
|
||||||
@ -54,10 +59,5 @@ else
|
|||||||
echo "Upgrade failed: hysteria-server.service is not active"
|
echo "Upgrade failed: hysteria-server.service is not active"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd /etc/hysteria
|
|
||||||
python3 -m venv hysteria2_venv
|
|
||||||
source /etc/hysteria/hysteria2_venv/bin/activate
|
|
||||||
pip install -r requirements.txt
|
|
||||||
|
|
||||||
chmod +x menu.sh
|
chmod +x menu.sh
|
||||||
./menu.sh
|
./menu.sh
|
||||||
|
|||||||
Reference in New Issue
Block a user