Update tautulli-install.sh - fix missing pkg and fix data location

This commit is contained in:
tschettervictor
2024-12-05 14:16:11 -07:00
committed by GitHub
parent 37b12c4645
commit 330320494f

View File

@@ -15,18 +15,19 @@ pkg install -y \
bash \ bash \
ca_root_nss \ ca_root_nss \
git-lite \ git-lite \
python \
py${PYTHON_VERSION}-openssl \ py${PYTHON_VERSION}-openssl \
py${PYTHON_VERSION}-pycryptodomex \ py${PYTHON_VERSION}-pycryptodomex \
py${PYTHON_VERSION}-setuptools \ py${PYTHON_VERSION}-setuptools \
py${PYTHON_VERSION}-sqlite3 py${PYTHON_VERSION}-sqlite3
# Create Directories # Create Directories
mkdir -p /data mkdir -p /mnt/data
# Tautulli Setup # Tautulli Setup
git clone https://github.com/Tautulli/Tautulli.git /usr/local/share/Tautulli git clone https://github.com/Tautulli/Tautulli.git /usr/local/share/Tautulli
pw user add tautulli -c tautulli -u 109 -d /nonexistent -s /usr/bin/nologin pw user add tautulli -c tautulli -u 109 -d /nonexistent -s /usr/bin/nologin
chown -R tautulli:tautulli /usr/local/share/Tautulli /data chown -R tautulli:tautulli /usr/local/share/Tautulli /mnt/data
cp /usr/local/share/Tautulli/init-scripts/init.freebsd /usr/local/etc/rc.d/tautulli cp /usr/local/share/Tautulli/init-scripts/init.freebsd /usr/local/etc/rc.d/tautulli
chmod u+x /usr/local/etc/rc.d/tautulli chmod u+x /usr/local/etc/rc.d/tautulli