25 Juin

Dual Transmission

Ce post va expliquer comment installer, sur le même serveur, deux instances de transmission en parallèle.
Mais quel intérêt ? Chacun y trouvera le sien, pour moi il s’agissait de pouvoir disposer d’une 2ème instance cloisonnée de la première afin de mieux gérer contrôles d’accès et quotas. Transmission n’aime pas trop quand sa partition sature. 🙁
Ceci dit, ce tuto sert tout aussi bien pour une compilation simple si vous souhaitez avoir la dernière version disponible par exemple. Lire la suite

21 Jan

Installer RAR sur Debian

Soyons honnête, les versions de rar qui viennent avec debian sont problématiques. La version free n’arrive pas à extraire correctement beaucoup trop de packages. La version nonfree (shareware) est obsolète. Cet article va donc expliquer comment rapidement installer une version récente de rar.
Lire la suite

24 Déc

Configurer NzbDrone et NzbGet avec Nginx

Après avoir installé NzbGet et NzbDrone (récemment renommé sonar), il ne reste plus qu’à les configurer et à en sécuriser l’accès. Pour ce faire, le principe de base consiste à utiliser Nginx en reverse proxy ssl devant ces deux applicatifs.

Quel est l’intérêt ? Nginx va permettre de « masquer » NzbGet et NzbDrone en évitant de les rendre accessibles directement depuis Internet. Nginx est un serveur connu et fiable, est-ce que l’on peut en dire autant des deux autres ? Personnellement, j’éviterai de parier la sécurité de mon serveur là-dessus.

* La version de Sonarr/NzbDrone 2.0.0.2663 a apporté pas mal de changements et la configuration nginx ci-dessous doit-être modifiée en conséquence. L’article reflète maintenant ces changements

Lire la suite

09 Nov

Installer NzbGet sur Debian

Cet article présente l’installation de NzbGet, sur Debian Wheezy 7.5 64 bits, qui sert de client de download à NzbDrone. NzbGet est disponible dans les packages debian, malheureusement, il s’agit d’une version antique sur debian wheezy. A nouveau, il est donc préférable de compiler. La version stable la plus récente est la 13.0 à l’heure actuelle.
Lire la suite

03 Nov

Installer NzbDrone sur Debian

Cette article présente l’installation de l’applicatif NzbDrone sur Debian Wheezy 7.5 64 bits. NzbDrone est un Smart PVR pour les utilisateurs de newsgroups. Il permet de récupérer automatiquement ses séries préférées libres de droits heu, bon bref… Voici comment l’installer.
Lire la suite

03 Mai

Seedbox basée sur Transmission

Le but de ce post est de déployer sur son serveur dédié une seedbox. Pour ceux qui ne connaissent pas, une seedbox est un serveur privé utilisé pour le partage de fichiers numériques. L’avantage d’utiliser un serveur dédié est de disposer d’une bande passante importante (100Mbps ou plus) et symétrique, ce qui permet des chargements et/ou de diffuser (seed) ses propres fichiers très rapidement. Je sais on trouve déjà pas mal de tutos sur le net, mais là il s’agit de ne pas faire les choses à moitié. Je propose ici de mettre en place :

  • une seedbox basée sur le protocole BitTorrent
  • une interface web de contrôle
  • h5ai, une interface web « clean » pour le rapatriement de fichiers
  • le tout sécurisé par contrôle d’accès et chiffrement SSL

Et afin de créer le meilleur tuto possible, toutes les configurations ont été passées sur un VPS Classic d’OVH à 2.39€ par mois fraîchement installé. J’ai même utilisé Dyn pour faire pointer le dns seedbox-bt.writesthisblog.com sur le VPS. Ne cherchez pas, au moment où vous lirez ces lignes, le domaine n’existera plus et le vps aura été reformaté. En attendant, soyez assuré que toute la configuration fonctionne, au nom de domaine près que vous aurez à changer bien évidemment. Question performances, j’ai obtenu sans problème des pointes de download à 12Mo/s, tout dépend, bien sûr, de la popularité du torrent.
Lire la suite