Video coming soon…
🎬 Setup Jellystat — Statistics for Jellyfin
Deploy Jellystat on Ubuntu with Docker and PostgreSQL — a statistics and history dashboard for your Jellyfin server, the self-hosted answer to Tautulli, on port 3044.
⚠️ This script is provided for demo and testing purposes only. Not intended for production use.
📦 Resources & Setup Scripts
Grab the automated bash script from GitHub to follow along with the video.
Quick Install:
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/media/jellystat/jellystat-ubuntu.sh
chmod +x jellystat-ubuntu.sh
sudo bash jellystat-ubuntu.sh
Tutorial Steps
1 Download the Script
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/media/jellystat/jellystat-ubuntu.sh
2 Make it Executable
chmod +x jellystat-ubuntu.sh
3 Run the Installer
The script installs Docker if needed, generates a database password and a JWT secret, and starts Jellystat with PostgreSQL 15 on port 3044.
sudo bash jellystat-ubuntu.sh
4 Create the Admin and Connect Jellyfin
Open Jellystat, create the admin account, then connect your Jellyfin server with its URL and an API key:
http://<your-server-ip>:3044
Ports Used
| Port | Purpose |
|---|---|
| 3044 | Web UI (host → container 3000) — admin created on first visit |
| internal | PostgreSQL 15 (jellystat-db, not published) |
| ./db | Accumulated statistics (also ./backups) |