From c683c10ffddab8dc5600af46158409dba21af99d Mon Sep 17 00:00:00 2001 From: tschettervictor <85497460+tschettervictor@users.noreply.github.com> Date: Fri, 13 Dec 2024 16:21:54 -0700 Subject: [PATCH] Create sabnzbd-install.sh --- sabnzbd/sabnzbd-install.sh | 39 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 sabnzbd/sabnzbd-install.sh diff --git a/sabnzbd/sabnzbd-install.sh b/sabnzbd/sabnzbd-install.sh new file mode 100644 index 0000000..9409e3a --- /dev/null +++ b/sabnzbd/sabnzbd-install.sh @@ -0,0 +1,39 @@ +#!/bin/sh +# Install SABnzbd + +APP_NAME="SABnzbd" + +# Check for Root Privileges +if ! [ $(id -u) = 0 ]; then + echo "This script must be run with root privileges" + exit 1 +fi + +# Check for Reinstall +if [ -f /usr/local/sabnzbd/sabnzbd.ini 2>/dev/null)" ]; then + echo "Existing ${APP_NAME} config detected." + echo "Starting reinstall..." + REINSTALL="true" +fi + +# Install Packages +pkg install -y \ +sabnzbd + +# Create Directories +mkdir -p /usr/local/sabnzbd + +# Enable, Configure and Start Services +sysrc sabnzbd_enable=YES +service sabnzbd start + +# Done +echo "---------------" +echo "Installation complete." +echo "${APP_NAME} is running on port 8080." +echo "---------------" +if [ "${REINSTALL}" == "true" ]; then + echo "You did a reinstall." + echo "Please user your old credentials to log in." + echo "---------------" +fi