|
|
@@ -17,15 +17,21 @@ fi
|
|
|
|
|
|
nohup /base/subconverter & echo "启动成功"
|
|
|
|
|
|
-sed -i '$d' /etc/nginx/conf.d/default.conf
|
|
|
-sed -i '$d' /etc/nginx/conf.d/default.conf
|
|
|
-sed -i '$d' /etc/nginx/conf.d/default.conf
|
|
|
-cat >> /etc/nginx/conf.d/default.conf <<EOF
|
|
|
+init_nginx (){
|
|
|
+ sed -i '$d' /etc/nginx/conf.d/default.conf
|
|
|
+ sed -i '$d' /etc/nginx/conf.d/default.conf
|
|
|
+ sed -i '$d' /etc/nginx/conf.d/default.conf
|
|
|
+ cat >> /etc/nginx/conf.d/default.conf <<EOF
|
|
|
location ~* /(sub|render|getruleset|surge2clash|getprofile) {
|
|
|
proxy_redirect off;
|
|
|
proxy_pass http://127.0.0.1:25500;
|
|
|
}
|
|
|
}
|
|
|
EOF
|
|
|
+}
|
|
|
+
|
|
|
+if [[ ! $(cat /etc/nginx/conf.d/default.conf | grep 25500) ]]; then
|
|
|
+ init_nginx
|
|
|
+fi
|
|
|
|
|
|
nginx -g "daemon off;"
|