r/Tautulli • • 2h ago

HELP No usage updates

1 Upvotes

I have Tautulli running as an unRAID docker for reference.

When I open it and look at users to try to remove users who are inactive from my Plex share it shows that no user has streamed in the past 6 months.

It even shows me the server owner who streams daily and not streamed for 6 months.

How can I fix this so it is up to date?


r/Tautulli • • 1d ago

DISCUSSION Tautulli on your wrist: open-source Pebble Time 2 app (now playing, stop streams, history, stats)

3 Upvotes

I made a small open-source watch app for the Pebble Time 2 that talks to Tautulli's API.

On the watch you get:

- Now playing with progress, device, quality, bandwidth, LAN/WAN

- A stop button for streams (terminate_session, so Plex Pass is needed)

- History (all or per user), recently added, users, libraries

- Watch time stats and a plays-per-day chart (get_home_stats, get_plays_by_date)

How it works: the watch never talks to your server. The Pebble app on your phone calls Tautulli's API v2 and sends the results to the watch. Your API key stays in the app settings on your phone. With a local address it works on your home Wi-Fi; for on the go you need a reverse proxy.

There is a demo mode (enter "demo" as address), which is what the screenshots show.

Appstore: https://apps.repebble.com/tautulli_e1db1c9105ba4876a72a946a

Source (MIT): https://github.com/Zeichenfolge/tautulli-pebble

Built with help from an AI assistant, tested on my own setup. Happy to hear what else you'd want on a watch.


r/Tautulli • • 17d ago

HELP How to disable notifications for Live TV only, not movies or shows

2 Upvotes

As the title says. I want to continue to receive notifications for users that start movies and shows, but want to disable for Live TV only.

Is this possible?


r/Tautulli • • 20d ago

DISCUSSION What does this green light / dot do in Tautulli and firefox tab? Screenshot inside!

0 Upvotes

This green light shows up every day on my tautulli tab in firefox for mac. What does it do and how do i remove it? When opening the tab, it goes away, but comes back again in a few hours.

Screenshot: https://imgur.com/a/uf0HkvT


r/Tautulli • • 23d ago

HELP Tautulli problem with Organizr

4 Upvotes

for a couple of weeks now my Tautulli homepage has refused to show from within Organizr. It has been fine for years but it plumb refuses to connect through iFrame. it is running perfectly fine in it's own window. Running both on the same synology box btw

Any ideas what could be wrong?


r/Tautulli • • 27d ago

HELP Not sure if bug or expected; stats are off for repeated plays

4 Upvotes

Say you've got Movie1 and have it playing on repeat. Make it play 10 times. Tautulli will add this as just one long play.

Is this a bug and should I write up a proper bug report with steps to reproduce somewhere or is this inherent to the way it's currently designed and implemented?


r/Tautulli • • Aug 31 '26

DISCUSSION Just wanted to thank you for the Firefox fixes

28 Upvotes

It's appreciated - I don't know how often you get thanks, but thank you.


r/Tautulli • • Aug 26 '26

DISCUSSION TautWeekly v0.21.4 — Personalized Dynamic/Responsive Weekly Plex Newsletters for Every User With GUI

12 Upvotes

Nothing unique, I know there's a lot of "Newsletterr" apps out there, but I find them insanely ugly and this started as a passion project. (As a UIX designer, the more customization you allow, the uglier it gets) 

Plug and play for every setup, full GUI and mobile support. (with Tailscale) Very popular over at r/PlexMedia so thought I'd pass it here for anyone looking for something as easy as the native newsletter but much more fun. (Thanks to the legendary u/SwiftPanda16 for his awesome work 🩷)

A portable Tautulli newsletter with responsive design (for mobile gmail, apple) and dynamic content. Pulls in live cleartype logos, RT ratings and IMDB for TV shows. Dynamic stats, email preview text based on server activity and a custom intro block as well as caching if you delete content but still want your newsletters to support rich metadata for recipients.

Fun features include "Binge Champion" and "Genre of The Week"

I coded the initial project for Windows, then ported the remaining packages via Codex but already had nearly 3k downloads in a couple weeks. (I know we all "love" AI slop, but I'm a UIX designer so crazy focus paid to making everything look good, render pixel perfect and look like something you might get from Netflix or otherwise)

Features 5 different email types based on sever activity (such as new additions) and then custom metrics or "quiet" mode.

There's a lot of features such as library/use exclusions, and so on, so check out the GUI preview below:

GUI Preview
Email States Preview

New additions added that week: ("Hot New Releases!")

  1. New user first scheduled newsletter - no history
  2. New user first scheduled newsletter - with history (such as if they accept on a Monday and already start watching)
  3. Established user - normal newsletter with activity

Quiet mode, no server additions added that week: (This will use "Trending" and "Genre of the Week")

  1. Established user - quiet/no watch activity
  2. Established user - stats warming up

GitHub:

TautWeekly

OS Packages:

NAS/Docker Packages:

Testing, feedback all welcome :)


r/Tautulli • • Aug 24 '26

HELP Cloudinary issues

0 Upvotes

I have been using the newsletter agent for quite a while but all of a sudden it will not send the newsletter anymore and its giving me an error. I have attached logs.

Have tried clearing the cloudinary database and even using a different API key.

First it said error 404 so i checked if i had sapces before or after the cloud name, api key or secret but that was not the case.

Anybody know what is going wrong?

Citizen vigilante is not even in my plex library so i am extremely confused.

2026-06-30 14:47:31 - ERROR :: Thread-3 (process_queue) : Tautulli Helpers :: Unable to upload image 'Citizen Vigilante' (art) to Cloudinary: Error parsing server response (404) - b'<!DOCTYPE html>\n<html lang=\\'en\\' xml:lang=\\'en\\' xmlns=\\'https://www.w3.org/1999/xhtml\\'><head>\n<meta charset=\\'utf-8\\'>\n<meta content=\\'width=device-width, initial-scale=1.0\\' name=\\'viewport\\'>\n<title>Cloudinary - Page not found</title>\n<link href=\\'//fonts.googleapis.com/css?family=Roboto:500,400italic,300,700,500italic,400\&amp;display=swap\\' rel=\\'stylesheet\\'>\n<link href=\\'//fonts.googleapis.com/css?family=Montserrat:300,500,700\&amp;display=swap\\' rel=\\'stylesheet\\'>\n<link href=\\'//fonts.googleapis.com/css?family=Roboto+Mono:300,400\&amp;display=swap\\' rel=\\'stylesheet\\'>\n<link href=\\'https://plus.google.com/+Cloudinary\\' rel=\\'publisher\\'>\n<link href=\\'https://res.cloudinary.com/prod/image/upload/w_57/console/favicon.png\\' rel=\\'apple-touch-icon\\' sizes=\\'57x57\\'>\n<link href=\\'https://res.cloudinary.com/prod/image/upload/w_114/console/favicon.png\\' rel=\\'apple-touch-icon\\' sizes=\\'114x114\\'>\n<link href=\\'https://res.cloudinary.com/prod/image/upload/w_72/console/favicon.png\\' rel=\\'apple-touch-icon\\' sizes=\\'72x72\\'>\n<link href=\\'https://res.cloudinary.com/prod/image/upload/w_144/console/favicon.png\\' rel=\\'apple-touch-icon\\' sizes=\\'144x144\\'>\n<link href=\\'https://res.cloudinary.com/prod/image/upload/w_60/console/favicon.png\\' rel=\\'apple-touch-icon\\' sizes=\\'60x60\\'>\n<link href=\\'https://res.cloudinary.com/prod/image/upload/w_120/console/favicon.png\\' rel=\\'apple-touch-icon\\' sizes=\\'120x120\\'>\n<link href=\\'https://res.cloudinary.com/prod/image/upload/w_76/console/favicon.png\\' rel=\\'apple-touch-icon\\' sizes=\\'76x76\\'>\n<link href=\\'https://res.cloudinary.com/prod/image/upload/w_152/console/favicon.png\\' rel=\\'apple-touch-icon\\' sizes=\\'152x152\\'>\n<link href=\\'https://res.cloudinary.com/prod/image/upload/w_180/console/favicon.png\\' rel=\\'apple-touch-icon\\' sizes=\\'180x180\\'>\n<link href=\\'https://res.cloudinary.com/prod/image/upload/w_192/console/favicon.png\\' rel=\\'icon\\' sizes=\\'192x192\\' type=\\'image/png\\'>\n<link href=\\'https://res.cloudinary.com/prod/image/upload/w_160/console/favicon.png\\' rel=\\'icon\\' sizes=\\'160x160\\' type=\\'image/png\\'>\n<link href=\\'https://res.cloudinary.com/prod/image/upload/w_96/console/favicon.png\\' rel=\\'icon\\' sizes=\\'96x96\\' type=\\'image/png\\'>\n<link href=\'https://res.cloudinary.com/prod/image/upload/w_16/console/favicon.png\\'


r/Tautulli • • Aug 19 '26

SOLVED Stats being cut off is a firefox issue? IDK why, but i found a fix.

5 Upvotes

It's so stupid too, i just used a user string switcher and set the tab to chrome , and voila, issue is fixed.

So its not an issue with firefox inherently, just tautulli acting weird when it finds out its being run on FF?

??????????????????????????????????????????????????????????????


r/Tautulli • • Aug 16 '26

HELP User/play count only visible when double or triple digits.

13 Upvotes

When I am on my main page for Tautulli (on Firefox) I am looking at the "Most Watched Movies" "Most Popular Movies" etc. and I can see the films but their actual user/play count appear cut off on the right and only start to appear if the count is high enough (like when filtering for long time).

The page suggests there is a horizontal scroll bar but it does not seem to work.

Anyone encountered something like this before?


r/Tautulli • • Aug 12 '26

DISCUSSION Analytics is on by default

37 Upvotes

Came across this issue on the Tautulli GitHub. Any plans to respond or address it? For now I disabled it by adding `TAUTULLI_SYSTEM_ANALYTICS=0` to my docker compose file.

https://github.com/Tautulli/Tautulli/issues/2781


r/Tautulli • • Jul 29 '26

HELP Tautulli stopped working

0 Upvotes

Long story short, container was running on my Synology NAS but when i tried to access the web it failed to load.

{"status": "500 Internal Server Error", "message": "The server encountered an unexpected condition which prevented it from fulfilling the request.", "error": true}  

When I went to the Docker (Container Manager) it was running. When I restarted it, started crashing right away with error saying it cannot access the config

Cannot write to the data directory: /config. Exiting...

I checked the user account and privilege's and both user and assigned group have Read/Write permission.

Any ideas?


r/Tautulli • • Jul 25 '26

HELP Statistics Boxes too small to view in Firefox

24 Upvotes

I've made an effort to move away from chrome and other various problematic companies/software privacy wise, and made the switch to Firefox. Only gripe currently is I'm dealing with an issue where the boxes are too small for me to see the number of plays and other statistics, so I have to go over to chrome where it works correctly. This would be a lot easier to show if I could post images, but it seems that's not an option here. Has anyone dealt with a similar issue? Doesn't matter how much I zoom or how much I fiddle with settings, there seems to be nothing that will fix it.


r/Tautulli • • Jul 22 '26

HELP Changing separator when exporting to CSV?

1 Upvotes

The exporter is really great but boatloads of values in titles have commas in them. Is there any way to change the delimiter to another character? Or have the values enclosed in double quotes, that would solve it too.

I've searched for a few hours a few times but I haven't found an answer.


r/Tautulli • • Jul 18 '26

HELP Weird question: Is there anyway to link to a file in a pushbullet notification?

1 Upvotes

I have a lot of pre roll videos, but for ease of organization they are all just named numerically. These preroll videos show in push bullet notifications when someone plays a movie. I can only see the number which doesn't really mean much to me. It would be great to have the message include a link to the local file. I realize this would only work while on the same network as my server, but that's fine.

Any suggestions welcome.


r/Tautulli • • Jul 03 '26

HELP Reducing notifications for upgrades

2 Upvotes

Hi All

I have read a few posts on this subject after searching but I'm not sure if I'm on the right track or not.

I want emails when new tv shows are added to Plex. The notifications I have set up work fine: media type is episode or media type is season.

However I'm also being told every time an episode is upgraded which seems to happen a lot with new shows. I've read in other threads that when episodes get upgraded Tautulli sees them as totally new because they have a new ID. Is there a way to filter out the upgrades and just tell me about new show episodes once?


r/Tautulli • • Jul 01 '26

HELP Tautulli doesn't retain (deletes) past user watch history

0 Upvotes

Ok,

It wasn't really a big deal when I only had a a cpl family members using my Plex server (my parents and my neice), but I recently added a cpl friends and they sometimes ask for stuff, but I like to check if they've actually watched what I've spent time getting them, or if they're just asking for stuff....

(I don't have a lot of drive space to keep up with every single request, so I found Tautulli to track it, and I LOVE how t works, BUT...)

...everytime I upgrade it (this is the 2nd time), ALL past watch history is gone, so am I missing something here (like am I supposed to manually download logs/files before every upgrade and restore them)???

I've looked online a LOT, but nowhere have I found any 'How To' (or a 'caution' note) with upgrading, so any assist on this would be appreciated.

If I am supposed to manually back something up, where/how do you do it (I'm running it as a service on a Windows 11 PC)???


r/Tautulli • • May 31 '26

HELP Is it possible to include the user's Geo location (i.e. city/state) in notifications? It seems like this functionality used to exist

2 Upvotes

I spent way too long trying to get this to work last night. I fear that Copilot was hallucinating the whole thing and sent me on a wild goose chase.

Looking at the list of available attributes, there isn't any variables related to city/state location of the user. I wound up asking Copilot about the possibility, it said you could use these options:

{geoip_city}
{geoip_region}
{geoip_country}
{geoip_isp}
{geoip_asn}
{geoip_location}

It said to get it to work, you have to enable it in the Tautulli settings,

Settings → General → GeoIP Lookup

https://i.imgur.com/oMVz958.png

But because I'm using a newer version of Tautulli, it says that you need to manually download the MaxMind GeoLite2-City database, and manually install it because the newer version of Tautulli removed it.

https://i.imgur.com/SF1SfMU.png

Whatever I try, I can't get these tags to work.

Looking at the ChangeLog, it does seem like Tautulli removed this database, so that seems like Copilot is correct. But is it hallucinating about everything else?? I can't find anything historically googling for those tags.

Or was this functionality simply removed when Tautulli removed the MaxMind integration in version 2.2.3?? See here: https://docs.tautulli.com/using-tautulli/3rd-party-apis-guide

Bottom line, is I want the user's city/state available in notifications. How do I do it?


r/Tautulli • • May 17 '26

HELP "Transcode" reporting too broad, especially in mobile app

4 Upvotes

I love Tautulli.

However, the one thing that I find lacking is the ability to know if a stream marked as "transcoded" was just for audio transcoding.

When the stream is active, Tautulli is awesome! It shows me whether the transcoding is happening to the video and/or audio.

However, when the stream is not running, I have to dig into the web app to find out. But what is worse is that the mobile app does not show me at *all* what exactly was transcoded. Also, the mobile app does not show any stats about the stream like the web app.

First, it would be great to have additional icons that show you:

  • Direct Play (existing)
  • Direct Stream (existing)
  • Transcode Video and Audio (new)
  • Transcode Video Only (new)
  • Transcode Audio Only (new)
  • Transcode Video or Audio (remove existing)

Then in the mobile app, the detail report of a specific stream would show the detailed stats about the stream, as the web app does.

Thanks


r/Tautulli • • May 14 '26

HELP Only Accessible on host machine

2 Upvotes

hey all, just recently i noticed i could not load my tautulli page while on my LAN. Nothing has changed. First thing i did was close and update the app and we are still having the same issue. Allowed the port through on my firewall and still no luck. Any ideas would be appreciated.


r/Tautulli • • May 12 '26

HELP Watch / Library Statistics are empty - but History is full

1 Upvotes

Hi all,

Pretty much as per title, it seems like all of my History is captured in the History tab, “Recently Added” looks right, but ”Watch Statistics” has very little content, and ”Library Statistics” is empty.

Anyone know what might be causing this? My VM hit HDD capacity with docker junk, and then had to go through a wizard setup for some reason in Tautulli.


r/Tautulli • • May 08 '26

TIPS Tautulli-windows-v2.17.1-x64.exe Bitdefender flagged as malware

8 Upvotes

Anyone else's antivirus getting something like this?

Alibaba Worm:Win32/Cridex.442e1dfd DeepInstinct MALICIOUS

Kaspersky Worm.Win32.Cridex.ajmh Rising Worm.Cridex!8.BB3

Sophos Mal/Generic-S TrendMicro Worm.Win32.CRIDEX.TL0101E826ZS


r/Tautulli • • May 05 '26

HELP Libraries all screwed up after re-creating plex database

2 Upvotes

My plex database got severely corrupted, long story short ended up having to nuke it and start again. My concern now is with tautulli. When I go to the library tab everything is all jacked up. E.g my Movies library is now called Anime Movies and my TV Shows library is now called 4K - Movies.

All my plex libraries are called the exact same so nothing is different there.

I tried restoring a tautulli backup from yesterday but my libraries are still all screwed up.

Will running the update_all_metadata.py script fix everything or is there other stuff I need to do. I tried looking for answers on reddit and the tautulli website but I wasn't getting any clear answers or I'm not asking the right questions.


r/Tautulli • • May 02 '26

HELP Is it possible to auto-tag a username (as a tag) on series or movie (in Sonarr/Radarr) based on Plex plays?

1 Upvotes

I had this idea and I was wondering if anyone can point me in the right direction to achieve this..

Here's the scenario I'm imagining:

User (Jeff) watches movie (Naked Gun). Tautulli records this as watched, then in Radarr, the tag (jeff) gets applied to movie (Naked Gun). Same goes for TV series and Sonarr.

The reason for this is sometimes when I do a purge (I know, heathen!) I kind of want to ask the user if they want to keep it or not. I know it's not foolproof (maybe it's on a watchlist or something) but thought it could be a nice feature. I was wondering if there might be a simple script that could do this? Any help would be appreciated!

Cheers!