11/10/2024

Installer Tautulli

Installation

  1. Les outils
$ apt install git python3-pip python3-dev libffi-dev libssl-dev -y
  1. Le projet tautulli
$ cd /opt
$ git clone https://github.com/Tautulli/Tautulli.git
  1. Installer les dépendances Python

Allez dans le dossier cloné et installez les dépendances Python nécessaires avec pip3.

$ cd /opt/Tautulli
$ pip3 install -r requirements.txt
  1. Lancer Tautulli
$ python3 /opt/Tautulli/Tautulli.py

Le service sera disponible via votre navigateur à l’adresse suivante : http://<IP_de_votre_serveur>:8181

A la racine du projet vous trouverez un fichier config pour modifier le port

  1. Créer un service système

Pour que Tautulli démarre automatiquement avec votre serveur, vous pouvez créer un fichier de service systemd.

Créez un nouveau fichier pour le service Tautulli :

bash

$ vim /etc/systemd/system/tautulli.service

Ajoutez-y le contenu suivant :

```shell
[Unit]
Description=Tautulli - Stats for Plex Media Server usage
After=network.target

[Service]
Type=simple
ExecStart=/usr/bin/python3 /opt/Tautulli/Tautulli.py
User=root
Restart=on-failure

[Install]
WantedBy=multi-user.target
  1. Activer et démarrer Tautulli en tant que service

Activez le service pour qu’il démarre automatiquement au démarrage de votre serveur :

$ systemctl enable tautulli
  1. Démarrez le service :
$ systemctl start tautulli