Skip to content

Stack incluant, Radarr, Prowlarr, Jackett et un client qBittorrent pour la création d'un Hub de téléchargement automatisé de Torrent

Notifications You must be signed in to change notification settings

prop4n/TorrentMediaHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

TorrentMediaHub

TorrentMediaHub est une stack Docker complète permettant de créer un hub de téléchargement automatisé de torrents pour gérer et organiser des films et des séries. Ce projet inclut qBittorrent, Radarr, Jackett, et Prowlarr, configurés ensemble pour automatiser la recherche, le téléchargement et l'organisation des médias via des torrents.

Composants principaux

  • qBittorrent : Client torrent léger et performant utilisé pour télécharger les fichiers.
  • Radarr : Outil de gestion automatisée de films. Il recherche, télécharge et organise les films.
  • Jackett : Permet de connecter plusieurs indexeurs de torrents à Radarr et Prowlarr.
  • Prowlarr : Un gestionnaire d'indexeurs pour Radarr et Sonarr, améliorant la recherche et le téléchargement.

Prérequis

Avant de commencer, vous devez avoir Docker et Docker Compose installés sur votre machine. Vous pouvez suivre la documentation officielle de Docker pour l'installation :

Installation

  1. Cloner ce dépôt :
git clone https://github.com/votre-utilisateur/TorrentMediaHub.git
cd TorrentMediaHub
  1. Modifier le fichier docker-compose.yml :

    • Modifiez les volumes pour les répertoires de configuration et de téléchargement afin qu'ils correspondent à vos répertoires locaux.
    • Vous pouvez ajuster les ports si nécessaire.
    • Modifiez les variables PUID et PGID pour correspondre à votre utilisateur et groupe. Vous pouvez les obtenir avec la commande suivante :
    id -u <votre_utilisateur>  # pour PUID
    id -g <votre_utilisateur>  # pour PGID
  2. Démarrer Docker Compose :

docker-compose up -d

Cela téléchargera les images nécessaires et démarrera les services en arrière-plan.

Accès aux interfaces Web

Une fois les services lancés, vous pouvez accéder aux interfaces web suivantes :

Si nécessaire, vous pouvez modifier ces ports dans le fichier docker-compose.yml.

Configuration

  1. qBittorrent :

    • Configurez qBittorrent en utilisant son interface Web à http://localhost:8080.
    • Assurez-vous que les paramètres de téléchargement pointent vers le bon répertoire.
  2. Radarr :

    • Accédez à Radarr à http://localhost:7878 pour configurer vos films préférés et les chemins de stockage.
    • Connectez Radarr à Prowlarr pour la gestion des indexeurs.
  3. Jackett :

    • Allez sur http://localhost:9117 et configurez vos trackers (indexeurs) de torrents.
    • Une fois Jackett configuré, connectez-le à Prowlarr pour enrichir les résultats de recherche.
  4. Prowlarr :

    • Accédez à http://localhost:9696 pour ajouter vos indexeurs de torrents.
    • Associez Prowlarr à Radarr pour permettre à Radarr d'utiliser ces indexeurs.

Utilisation

  1. Ajouter un film :

    • Dans Radarr, ajoutez un film à votre bibliothèque.
    • Radarr, avec l'aide de Prowlarr et Jackett, recherchera automatiquement les torrents et les enverra à qBittorrent pour les télécharger.
  2. Automatisation :

    • Une fois configuré, le processus de recherche, de téléchargement et d'organisation des films devient entièrement automatisé.
  3. Gestion des torrents :

    • Vous pouvez gérer vos torrents directement depuis l'interface Web de qBittorrent ou via les autres outils connectés.

Sécurité

Si vous exposez vos services à Internet, il est fortement recommandé de sécuriser vos interfaces Web :

  • Utilisez un certificat SSL pour crypter la communication.
  • Mettez en place une authentification pour accéder aux interfaces Web de qBittorrent, Radarr, Jackett et Prowlarr.

Vous pouvez utiliser un proxy inverse comme nginx ou Traefik pour sécuriser vos services.

About

Stack incluant, Radarr, Prowlarr, Jackett et un client qBittorrent pour la création d'un Hub de téléchargement automatisé de Torrent

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published