From cbacd42a6d1ed3455f8eb86d0f04fbff3765f37f Mon Sep 17 00:00:00 2001 From: Stefan Pejcic Date: Tue, 8 Apr 2025 15:18:40 +0200 Subject: [PATCH] Update UPDATE.sh --- version/1.2.0/UPDATE.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/version/1.2.0/UPDATE.sh b/version/1.2.0/UPDATE.sh index 2abb5ecb..d5c30bc2 100644 --- a/version/1.2.0/UPDATE.sh +++ b/version/1.2.0/UPDATE.sh @@ -3,3 +3,26 @@ wget -O /etc/openpanel/wordpress/wp-cli.phar https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar chmod +x /etc/openpanel/wordpress/wp-cli.phar + +INSERT_TEXT="user root;" + +for dir in /home/*; do + file="$dir/nginx.conf" + user=$(basename "$dir") + + if [[ -f "$file" ]]; then + if ! grep -q "$INSERT_TEXT" "$file"; then + sed -i "/worker_rlimit_nofile 65535;/a \\ +$INSERT_TEXT" "$file" + echo "Updated: $file" + + if docker --context "$user" ps --format '{{.Names}}' | grep "nginx"; then + cd /home/"$user" + docker --context "$user" compose down nginx + docker --context "$user" compose up -d nginx + echo "Nginx restarted for user: $user" + fi + fi + fi + +done