1
0
Fork 0

site: reload nginx after changing config

main
Jessa 2025-01-19 10:36:40 -08:00
parent 9a5e7a00b5
commit c230a825c5
1 changed files with 8 additions and 2 deletions

10
site.sh
View File

@ -21,16 +21,22 @@ site() {
fi fi
case "$command" in case "$command" in
delete) sudo rm "$file" "$link";; delete)
edit) sudoedit "$file";; sudo rm "$file" "$link"
sudo systemctl reload nginx;;
edit)
sudoedit "$file"
sudo systemctl reload nginx;;
copy) sudo cp "$file" "/etc/nginx/sites-available/$3";; copy) sudo cp "$file" "/etc/nginx/sites-available/$3";;
enable) enable)
if [ ! -e "$link" ]; then if [ ! -e "$link" ]; then
sudo ln -s "../sites-available/$site" "$link" sudo ln -s "../sites-available/$site" "$link"
sudo systemctl reload nginx
fi;; fi;;
disable) disable)
if [ -e "$link" ]; then if [ -e "$link" ]; then
sudo rm "$link" sudo rm "$link"
sudo systemctl reload nginx
fi;; fi;;
*) *)
echo "Unknown command $command" 2>&1 echo "Unknown command $command" 2>&1