5.1 KiB
Executable File
Contact information:-
Type | Address/Details |
---|---|
Discord | Discord |
IRC | freenode at #linuxserver.io more information at:- IRC |
Forum | Linuserver.io forum |
The LinuxServer.io team brings you another image release featuring :-
- regular and timely application updates
- easy user mappings
- custom base image with s6 overlay
- weekly base OS updates with common layers across the entire LinuxServer.io ecosystem to minimise space usage, down time and bandwidth
- security updates
linuxserver/tautulli
Tautulli A python based web application for monitoring, analytics and notifications for Plex Media Server.
Usage
docker create \
--name=tautulli \
-v <path to data>:/config \
-v <path to plex logs>:/logs:ro \
-e PGID=<gid> -e PUID=<uid> \
-e TZ=<timezone> \
-p 8181:8181 \
linuxserver/tautulli
Parameters
The parameters are split into two halves, separated by a colon, the left hand side representing the host and the right the container side. For example with a port -p external:internal - what this shows is the port mapping from internal to external of the container. So -p 8080:80 would expose port 80 from inside the container to be accessible from the host's IP on port 8080 http://192.168.x.x:8080 would show you what's running INSIDE the container on port 80.
Parameter | Function |
---|---|
-p 8181 |
Port for webui |
-v /config |
Contains tautulli config and database |
-v /logs |
Map this to Plex log directory - recommended RO |
-e PGID |
for GroupID, see below for explanation |
-e PUID |
for UserID, see below for explanation |
-e TZ |
for setting timezone information, eg Europe/London |
User / Group Identifiers
Sometimes when using volumes (-v
flags) permissions issues can arise between the host OS and the container, we avoid this issue by allowing you to specify the user PUID
and group PGID
.
Ensure any volume directories on the host are owned by the same user you specify and it will "just work" ™.
In this instance PUID=1001
and PGID=1001
, to find yours use id user
as below:
$ id <dockeruser>
uid=1001(dockeruser) gid=1001(dockergroup) groups=1001(dockergroup)
Setting up the application
Access the webui at <your-ip>:8181
, for more information check out Tautulli.
In tautulli gui settings, under Plex Media Server
, turn on Show Advanced
and set the Logs Folder
to /logs
Container access and information.
Function | Command |
---|---|
Shell access (live container) | docker exec -it tautulli /bin/bash |
Realtime container logs | docker logs -f tautulli |
Container version | docker inspect -f '{{ index .Config.Labels "build_version" }}' tautulli |
Image version | docker inspect -f '{{ index .Config.Labels "build_version" }}' linuxserver/tautulli |
Dockerfile | Dockerfile |
Changelog
Date | Changes |
---|---|
23.10.18 | Add pipeline logic and multi arch. |
23.10.18 | Update plex logs info in readme. |
16.08.18 | Rebase to alpine 3.8. |
10.03.18 | Rebrand to tautulli. |
12.12.17 | Rebase to alpine 3.7. |
21.07.17 | Internal git pull instead of at runtime. |
12.07.17 | Add inspect commands to README, move to jenkins build and push. |
25.05.17 | Rebase to alpine 3.6. |
20.04.17 | Add pycryptodomex pip package. |
07.02.17 | Rebase to alpine 3.5. |
09.09.16 | Add layer badges to README. |
27.08.16 | Add badges to README. |
08.08.16 | Rebase to alpine linux. |
16.07.15 | Inital Release. |