From c230a825c5249a367601870927e5b43faa3ae5e4 Mon Sep 17 00:00:00 2001 From: Jessa Date: Sun, 19 Jan 2025 10:36:40 -0800 Subject: [PATCH] site: reload nginx after changing config --- site.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/site.sh b/site.sh index cf4411b..f5a2d9b 100644 --- a/site.sh +++ b/site.sh @@ -21,16 +21,22 @@ site() { fi case "$command" in - delete) sudo rm "$file" "$link";; - edit) sudoedit "$file";; + delete) + sudo rm "$file" "$link" + sudo systemctl reload nginx;; + edit) + sudoedit "$file" + sudo systemctl reload nginx;; copy) sudo cp "$file" "/etc/nginx/sites-available/$3";; enable) if [ ! -e "$link" ]; then sudo ln -s "../sites-available/$site" "$link" + sudo systemctl reload nginx fi;; disable) if [ -e "$link" ]; then sudo rm "$link" + sudo systemctl reload nginx fi;; *) echo "Unknown command $command" 2>&1