• Applications
  • [Discussion] Medusa: téléchargement automatique d'épisodes de série

Super ça a marché

Une idée pour faire appel à un sous domaine. ?
Jedediah wrote:Pourquoi tu l'ajoutes pas au tuto la commande pour le chown du dossier sickbeard ? 😀
C'est fait!

Tuto màj avec ça+iptables+appli android

@spectre: fais un reverse proxy en modifiant la config pour le mettre en sous domaine et non dossier
Bonjour et merci pour le tuto,

merci d'avoir modifié le tuto pour pas louper la première commande pour les dépendances, ça évitera à des étourdis et néophytes de poster (comme moi ^^)

J'ai en revanche deux petites questions :

- lors de l'ajout d'une série, est-il possible de préciser de ne pas télécharger les anciens épisodes (ceux antérieurs à l'ajout de la série dans sickbeard), ça éviterait de télécharger les saisons déjà vues.

- un dossier est créé pour la série .../torrents/masérie, seulement les épisodes se télécharges dans .../torrents, comment modifier se comportement ?
Cela vient évidemment du fait que l'on ajoute les .torrent dans watch de rutorrent, ce n'est donc pas sickbeard qui choisi du dossier de destination.


Merci d'avance et désolé pour les questions bêtes, ça aidera d'autre néophytes.
- Par défaut il met "Skipped" sur les épisodes déjà sortis. Il ne les télécharge donc pas.

- Les torrents sont téléchargés là où tu leur a dit d'être téléchargés dans les paramètres de ruTorrent. Il faut juste faire attention à avoir le même dossier pour Sickbeard et ruTorrent sinon le PostProcessing ne se fera pas.
C'est d'ailleurs à ça que sert le dossier créé par Sickbeard.

Edit : d'ailleurs pour le tuto il serait bon d'expliquer le post processing.
Merci des réponses.

- Effectivement lors de l'installation (hier) il mettait les épisodes en skipped, mais plus maintenant, je ne crois pas avoir toucher aux options. D'ailleurs je ne trouve pas ou est l'option en question.

- Ok, les torrents sont téléchargés dans torrents. Mais comment les déplacer dans le bon dossier en PostProcessing : série 1 dans /torrents/serie1; série 2 dans torrents/serie2, etc. D'ailleurs si sickbeard déplace les fichiers, rutorrent et rtorrent ne seront-ils pas perdus ?
Aedonus wrote:

- Ok, les torrents sont téléchargés dans torrents. Mais comment les déplacer dans le bon dossier en PostProcessing : série 1 dans /torrents/serie1; série 2 dans torrents/serie2, etc. D'ailleurs si sickbeard déplace les fichiers, rutorrent et rtorrent ne seront-ils pas perdus ?

Pour cela il faut que tu les range ailleurs, ce que je fais :

  • Téléchargement des torrents dans un dossier Downloads (torrents/Downloads) Il faut modifier le dossier de téléchargement par défaut pour faire ceci
  • Déplacement des complétés dans le dossier Complete (torrents/Complete) Il faut utiliser un autotool (autoMove) dans rutorrent Options->Autotools
  • Création d'un lien symbolic par sickbeard qui va les ranger dans le dossier du nom de la série (torrents/Series/{seriename}

Je m'autoréponds, pour skipped les épisodes passés, c'est lors de l'ajout de la série que ça se règle dans l'étape 3.

Merci pour les infos hydrog3n, j'ai mis en place la même config que toi, mes fichiers se téléchargent bien dans /torrents/downloads et sont bien déplacés dans /torrents/complete.
Par contre, rien est affiché dans /torrents/maserie, désespérant vide (cakebox ou filezilla).
De plus, les séries (et le reste) restent dans /torrents/complete, c'est rapide un joyeux bordel !

J'ai oublié il faut redémarrer sickbeard ^^

Lance un postprocess manuel aussi pour tester
Perso j'invite a jeter un oeil sur nzbtomedia pour configurer ca au mieux.
(grosse flemme de faire un tuto 😛)
On va évité de rajouter une couche dejà que c'est pas facile là ^^

Merci en tout cas je vais regarder pour ma configuration.
Effectivement redémarrer ça aide !
Le postprocess manuel fonctionne en partie : le premier est décalé dans le bon dossier, pas les suivants (erreurs)

Je me penche sur la question la semaine prochaine, en attendant ça marchouille, merci beaucoup !

nzbtomedia ?
Ca sert à quoi ?
Il faudrait que tu me donnes les erreurs pour t'aider. C'est cool si ça fonctionne quand même

nzbtomedia c'est pour organiser tout les fichiers si j'ai bien comprit ça offre des fonctionnes en plus que sickbeard pour cela.
bonjour,

c'est possible de cacher les providers?
parce que avoir les comptes utilisateurs et les mots de passe en clair, c'est pas le top quand on a des invites sur son serveur.

merci
Salut, par des défaut tu ne peux pas malheureusement.
Bonjour,

Merci pour le tuto Adaur, j'ai un petit pépin lors du changement dans le config.ini :
web_root = /sickbeard
après ce changement j'ai une page blanche sur https://sickbeard.domain.tld et
je stop bien sickbeard avant et le redémarre après !

A quoi sert cette modif dans le config.ini ? Parce que sans cette modif tout marche bien :-/


Autre chose le fichier config.ini est bien créer mais j'ai toujours ce message lorsque je start/stop/restart sickbeard :
/etc/default/sickbeard: ligne2: --config=/home/<user>/sickbeard/config.ini: Aucun fichier ou dossier de ce type
Stopping SickBeard

---
#pourtant les droits m'on l'air bon ?

-rw-r--r--  1 user user   6905 févr. 26 12:09 config.ini
---
Merci Fl!P
Flip wrote:

Autre chose le fichier config.ini est bien créer mais j'ai toujours ce message lorsque je start/stop/restart sickbeard :
/etc/default/sickbeard: ligne2: --config=/home/<user>/sickbeard/config.ini: Aucun fichier ou dossier de ce type
Stopping SickBeard

---
#pourtant les droits m'on l'air bon ?

-rw-r--r--  1 user user   6905 févr. 26 12:09 config.ini
---
Merci Fl!P
Salut,

Dans le fichier /etc/default/sickbeard retire l'espace entre le "=" et le "-" :
SB_OPTS=--config=/chemin/vers/votre/installation/sickbeard/config.ini
@hydrog3n, merci pour l'astuce, c'est parfait
Bonsoir,

Excusez-moi de vous déranger, mais j'ai un soucis à la commande de :

update-rc.d sickbeard defaults
service sickbeard start
J'ai comme erreur :
root@BigCrunch:/var/www/sickbeard# update-rc.d sickbeard defaults
update-rc.d: using dependency based boot sequencing
root@BigCrunch:/var/www/sickbeard# service sickbeard start
Starting SickBeard
/usr/bin/python: can't open file 'SickBeard.py': [Errno 2] No such file or directory
ll ne trouve pas "SickBeard.py" Avez-vous une idée ?

Alors je préfère vous dire que je suis un débutant de chez débutant.

Merci de votre aide...
Salut, tu pourrais nous montrer ton fichier
/etc/default/sickbeard
Au lieu de faire traiter un repertoire, avec nzbtomedia, tu va pouvoir dire a rtorrent (et ton client nzb) d'envoyer vers sickbeard (ou mieux sickrage) le fichier (apres decompression, apres l'avoir verifié ...) d'un torrent avec l'etiquette correspondante vers sickbeard. (ou mieux sickrage).
Pour automatiquement mettre l'etiquette sickbeard sur un torrent quand il est ajouté, tu peut utiliser les auto tools et uploader ton fichier dans le repertoire watch/sickbeard. (Ou sinon, sur sickrage, au lieu d'utiliser le blackhole, tu peut directement controller rtorrent via rpc)
La ou ca prend de l'interet c'est aussi pour les telechargements sur newsgroups ou il y a parfois des dmca, car sur sickrage il y a une gestion des downloads raté et en configurant nzbtomedia ton client nzb va pouvoir alerter sickrage qu'un download est foireux pour qu'il puisse passer au suivant.
Boris wrote: Salut,

Dans le fichier /etc/default/sickbeard retire l'espace entre le "=" et le "-" :
SB_OPTS=--config=/chemin/vers/votre/installation/sickbeard/config.ini
@hydrog3n, merci pour l'astuce, c'est parfait 😉
@hydrog3n, merci pour l'astuce, c'est parfait & à toi Boris de m'avoir transmit l'information
hydrog3n wrote:Salut, tu pourrais nous montrer ton fichier
/etc/default/sickbeard
Oui avec plaisir

Voila :
SB_USER=sadama
SB_OPTS=--config=/var/www/sickbeard/sickbeard/config.ini
SB_HOME=/var/www/sickbeard/sickbeard/
SB_DATA=/var/www/sickbeard/sickbeard/
Tu es sur que les fichiers sont dans sickbeard/sickbeard ? je verais ton fichiercomme ceci
SB_USER=sadama
SB_OPTS=--config=/var/www/sickbeard/config.ini
SB_HOME=/var/www/sickbeard/
SB_DATA=/var/www/sickbeard/
tu peux me confirmer avec un
ls /var/www/sickbeard
Je vais essayer comme tu as dis, mais il me semble que j'avais essayer comme cela et ça n'avais pas fonctionner mais je vais réessayer.

Sinon voila :
root@BigCrunch:~# ls /var/www/sickbeard
COPYING.txt   autoProcessTV  data          init.solaris11  readme.md  tests
SickBeard.py  bs4            init.fedora   init.ubuntu     setup.py
Used_Files    cherrypy       init.freebsd  lib             sickbeard
MAJ : C'est OK, effectivement en réfléchissant c'est logique mais en fait ça m'a induit en erreur
SB_USER=votreutilisateur
SB_OPTS= --config=/chemin/vers/votre/installation/sickbeard/config.ini
SB_HOME=/chemin/vers/votre/installation/sickbeard/
SB_DATA=/chemin/vers/votre/installation/sickbeard/
Sinon merci de ton aide je continue la suite
Bonjour alors voila j'ai installer sickbread sur ma seedbox qui fonctionne pas rutorrent sauf que aucun téléchargement ce lance.
J'ai suivi ce tuto : http://mondedie.fr/d/6429
Si quelqu'un a une idée ?

voila ma config :

fichier /etc/default/sickbeard/
SB_USER=kantin
SB_OPTS= --config=/home/kantin/sickbeard/config.ini
SB_HOME=/home/kantin/sickbeard/
SB_DATA=/home/kantin/sickbeard/
le dossier d'installation est /home/kantin/sickbeard/

les permissions kantin:web
le reste j'ai laissé par défaut.
shiraz91 wrote: Sinon merci de ton aide je continue la suite 😉
Pas de problème des fois ça arrive

@Kantin13 : Il est préférable de mettre le dossier sickbeard dans /var/www/ car je pense pas que le deamon web arrive a le faire fonctionner.
Par contre je reviens car j'ai un problème pour mettre en place le reverse proxy.

Je n'ai pas de répertoire
/etc/nginx/sites-available/
Donc impossible de créer le fichier /default.
root@BigCrunch:/etc/nginx# ls -l
total 48
drwxr-xr-x 2 root root 4096 Feb 25 03:02 conf.d
-rw-r--r-- 1 root root  964 Sep 16 16:12 fastcgi_params
-rw-r--r-- 1 root root 2837 Sep 16 16:12 koi-utf
-rw-r--r-- 1 root root 2223 Sep 16 16:12 koi-win
-rw-r--r-- 1 root root 3957 Sep 16 16:12 mime.types
-rw-r--r-- 1 root root  728 Feb 25 03:00 nginx.conf
drwxr-xr-x 2 root root 4096 Feb 25 03:02 passwd
-rw-r--r-- 1 root root  596 Sep 16 16:12 scgi_params
drwxr-xr-x 2 root root 4096 Feb 27 15:21 sites-enabled
drwxr-xr-x 2 root root 4096 Feb 25 03:01 ssl
-rw-r--r-- 1 root root  623 Sep 16 16:12 uwsgi_params
-rw-r--r-- 1 root root 3610 Sep 16 16:12 win-utf
c'est dans sites-enabled il y a le rutorrent.conf
Donc si je comprends, bien il faut ajouter
location /sickbeard {
    proxy_pass        http://127.0.0.1:8081;
    #auth_basic            Restricted Area; # Si vous voulez protéger...
    #auth_basic_user_file  htpasswd; # ... par mot de passe, décommentez
    proxy_redirect    off;
    proxy_set_header  Host             $http_host;
    proxy_set_header  X-Real-IP        $remote_addr;
    proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
Dans "utorrent.conf" ou créer un fichier default ?
dans celui que tu as deja plus simple
dans ton rutorrent.conf c'est lui par defaut

J'ai réinstallé sickbeard dans /var/www/sickbeard et les téléchargement ne fonctionne toujours pas.
Je pense que c'est un probleme de permissions. Quelles permissions avez vous mis ?

je reste comme ca :


kantin13 wrote:J'ai réinstallé sickbeard dans /var/www/sickbeard et les téléchargement ne fonctionne toujours pas.
Je pense que c'est un probleme de permissions. Quelles permissions avez vous mis ?

je reste comme ca :

https://images.mondedie.fr/images/sanstitre1.jpg
________________________________________________________________________________________________________________________________________

https://images.mondedie.fr/images/sanstitre2.jpg
Tu as regarder dans ton répertoire
/home/kantin/watch


Si il y a bien les fichiers torrents ?
hydrog3n wrote:

c'est dans le fichier rutorrent.conf

Ok je comprends mieux, mais après l'avoir mis dans

root@BigCrunch:~# nano /etc/nginx/sites-enabled/rutorrent.conf
##  debut config sickbeard ##

   location /sickbeard {
        proxy_pass http://127.0.0.1:8081;
        #auth_basic            Restricted Area; # Si vous voulez protéger...
        #auth_basic_user_file  htpasswd; # ... par mot de passe, décommentez
        proxy_redirect off;
        proxy_set_header Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

## fin config sickbeard ##

J'ai une belle erreur quand que j’insère dans le naviguateur "https://Ip/sickibeard/

rutorrent-error.log

2015/02/28 14:21:07 [error] 4904#0: *10200 connect() failed (111: Connection refused) while connecting to upstream, client: 88.120.241.203, server: _, request: "GET /sickbeard HTTP/1.1", upst$$, upstream: "[url]http://127.0.0.1:8081/sickbeard[/url]", host: "62.210.115.150"

Et je ne peux plus accéder à Sickbeard par http://ip:8081

Salut shiraz,

Je n'ai pas fait la config nginx pour du https mais du http.

Essaye http://ipserv/sickbeard

As tu bien fait la suite du tuto avec arrêt sickbeard, modification config et redémarrage?
Moi le problème vient du faites que l'autowatch de rutorrent ne fonctionne pas
adaur wrote:Salut shiraz,

Je n'ai pas fait la config nginx pour du https mais du http.

Essaye http://ipserv/sickbeard

As tu bien fait la suite du tuto avec arrêt sickbeard, modification config et redémarrage?
Salut Adaur,

En http://, j'ai exactement la même erreur et je n'ai plus accès à Sickbeard alors qu'avant avoir fait la conf. pour du reverse proxy, là tout a merdé...
Oui j'ai bien suivis le tuto
Copie ton rutorrent.conf pour voir

Normalement l'url c'est 127.0.0.1:8081/ et pas 127.0.0.1:8081/sickbeard tu as sa dans les logs
Merci pour le tuto, ça fait un bail que je voulais l'installer. Marche niquel chez moi, installation peut-être un peu "hard" quand même pour des gens complètements néophytes.