Jellystat...guide or instructions?

submitted a month ago by iturnedintoanewt

Hi! I'm currently looking onto perhaps running Jellystat. But the instructions seem to be a bit...lacking? Is there a step by step guide on how to get it up and running?

Thanks!

33

Log in to comment

25 Comments

Run the docker compose file. That's pretty much all you need to do.

TIL about jellystat. Thank you!

There's a link in their Read Me on GitHub under the title about launching with Docker. Are you familiar with Docker?

Thanks...Yeah I saw it. I have a few docker things deployed. But the "getting started" section completely ignores setting up the Postgresql DB, which very clearly it seems to want. This is not listed as a requirement, but still hinted casually around whenever it mentions the user/pass, environment variables etc.

So...is there anywhere mentioned how to get the whole thing up and running, including docker and postgresql?

They have a docker-compose.yml file in the repo. It looks like it has everything all ready for you.

Yeah...I copied the whole of it onto my docker-compose.yml. But after running a docker compose up, and after getting:

docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion 
[+] Running 3/3
 ✔ Network jellystat_default           Created                                                                                                                         0.1s 
 ✔ Container jellystat-jellystat-db-1  Started                                                                                                                         0.9s 
 ✔ Container jellystat-jellystat-1     Started       

I still can't get to connect on http://myIP:3000, I get nothing, just a "unable to connect" firefox error. Is there anything I should set up/modify on the docker-compose.yml?

There will probably be something in the logs that tells you what is going wrong. Maybe it can't connect to the db, or maybe it's starting on a wrong port or something.

Sorry i don't have experience checking docker logs... How do I go about that?

What is jellystat?

LMGTFY

TL:DR it's an application for gathering statistics on jellyfin users and watching habits.

Seems pretty creepy to be collecting logs about what people watch. Why do people use this?

Is it creepy what people collect data on their own viewing habits so they can visualise data for fun and keep track of things they've watched? I'm not sure I understand why that is creepy TBH. It's not like people are collecting data on viewing habits of random strangers.

It's the duality (hypocrisy?) around a lot of selfhosters.

They're self-hosting for "privacy" from Google/Microsoft/whatever, but then install enough surveillance software that the CIA might think you've over done it and then watch everything they and any friends/family they share access with are doing.

I mean that's cool if that's what you want to do, but it's still a weird thing.

Depends on your judgement of other people, i guess. I have thousands of movies taking TBs of space on my NAS and lots of users. I'd like to have easy reports such as "movies never watched in a year with a low imdb score". So i know what can I delete if needed. But to each their own.

That's fair. I'm just thinking I could never use something like this because I would be invading the privacy of others using my Jellyfin. I would live to see an anonymous view counter on every movie though tbh.

I use it to track users use/watch habits, to restrict their access if need be. Every user with a password that may or may not be strong is a weak point in my network security.

How many users do you have? My Jellyfin setup is only used by my family.

Family and some friends from back in my days in the military. Those guys are who I keep an eye on, because they don't use it as frequently as my family.