docker pull bozodev/mediastats:latest
docker run -d --name=mediastats -p 3778:3778 --restart unless-stopped bozodev/mediastats:latest
Create docker-compose.yml:
services:
nextjs:
image: bozodev/mediastats:latest
ports:
- "3778:3778"
container_name: mediastats
restart: unless-stopped
docker-compose pull
docker-compose up -d
It is recommended to run this on the same server where your Plex Media Server is installed. That way you can use http://SERVER-NAME-OR-IP:3778
to access MediaStats on your local network.
If you want to run this on another machine you could use somethink like Tailscale to ensure both your server running Plex Media Server and the machine running MediaStats can communicate on your local network.
This tool was developed with assistance from AI language models.