Package Details: tautulli 2.7.7-1

Git Clone URL: (read-only, click to copy)
Package Base: tautulli
Description: A Python based monitoring and tracking tool for Plex Media Server.
Upstream URL:
Licenses: GPL
Submitter: fryfrog
Maintainer: fryfrog (Sonic-Y3k)
Last Packager: fryfrog
Votes: 14
Popularity: 0.161028
First Submitted: 2018-03-01 18:32
Last Updated: 2021-10-15 15:14

Pinned Comments

fryfrog commented on 2018-03-01 18:35

After installing, to migrate your plexpy config and db, run the following commands:

sudo mv /var/lib/plexpy/* /var/lib/tautulli/"
sudo sed 's#\/var\/lib\/plexpy#\/var\/lib\/tautulli#g' -i /var/lib/tautulli/config.ini
sudo chown -R tautulli: /var/lib/tautulli

Latest Comments

« First ‹ Previous 1 2 3 4

whiskerz007 commented on 2016-05-18 01:44

I've got some suggestions for the package now that they PlexPy has mad some changes to the 'welcome.html' file. Because 'version.txt' has been added to the package, the patch is no longer needed. I would suggest that the patch be removed, modify the 'prepare' function to only run 'echo "v${pkgver}" > ${srcdir}/${pkgname}-${pkgver}/version.txt', and to change the version to '1.4.0'. All should be well.

Sonic-Y3k commented on 2016-04-16 18:43

Hm, okay... I now added a plexpy home dir to the plexpy.install file.

The plexpy.install file will as well change the home dir to a valid directory, if the home dir for plexpy is nonexistent. But this will only work if the plexpy service/process is not running while upgrading.

Hope this works for everyone and thank you @Sparticuz for letting me know.

Sparticuz commented on 2016-04-16 18:01

Don't know how, but the user plexpy got created wanting a home directory. The shadow service was failing because of it. I fixed it with 'sudo usermod -d /dev/null plexpy'

Sonic-Y3k commented on 2016-03-30 20:30

Version with 'echo "v$pkgver" > version.txt' is now pushed to aur! ;)

fryfrog commented on 2016-03-30 20:27

Ah, so 'echo "v$pkgver" > version.txt' is correct, I thought the comment ate your original from the email I got. ;)

whiskerz007 commented on 2016-03-30 20:25

After I submitted my previous comment, I checked the logs in PlexPy and realized that command in the 'prepare' function wasn't going to work. The Github API works properly if you pass the tag, but not the hash of the tag. I updated my comment to reflect the change.

fryfrog commented on 2016-03-30 17:28

That seems to work fine, here is a git format-patch that does it along with changing a couple tabs to spaces.

whiskerz007 commented on 2016-03-30 14:43

The reason the -git version works is because the Python script will check for a .git directory and do the version checking against the Git information. The following will resolve this problem.

Add this line to the 'prepare' function:

echo "v$pkgver" > version.txt

Add this line to the 'package' function:

install -Dm644 version.txt "${pkgdir}/opt/plexpy/"

fryfrog commented on 2016-03-21 16:19

The file isn't in the release's tar.gz, so this seems like a behavior that is intended or should be fixed upstream. The package isn't built from the git sources, rather from point releases.

If you make a plexpy-git aur package, it'd come from git and have that file and work like you'd expect. I think your choice is that or file an issue upstream.

whiskerz007 commented on 2016-03-21 13:47

When I "Check for Updates" I get an error stating "You are running an unknown version of PlexPy. Run the updater to identify your version". This happens because /opt/plexpy/version.txt does not exist. The content of this file should be the version you are installing. Please add this file with the appropriate information so this error does not occur.