From 16dc0a361aa0c67bb068cbf9e9667b336ab54397 Mon Sep 17 00:00:00 2001 From: Tyler Date: Fri, 22 Nov 2024 19:13:24 -0800 Subject: [PATCH] added uninstall script --- uninstall.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 uninstall.sh diff --git a/uninstall.sh b/uninstall.sh new file mode 100644 index 0000000..c8b9765 --- /dev/null +++ b/uninstall.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +# Check for root privileges +if [[ $EUID -ne 0 ]]; then + echo "This script requires root privileges. Please run with sudo." + exit 1 +fi + +echo "Stopping and disabling kjv-api service..." +systemctl stop kjv-api.service +systemctl disable kjv-api.service + +echo "Removing kjv-api systemd service file..." +rm /etc/systemd/system/kjv-api.service + +echo "Removing kjv-api directory and user..." +rm -rf /opt/kjv-api +userdel kjv + +echo "Uninstall complete." +echo "Be sure to remove your webserver configuration file."