As-tu essayé le tuto du forum :
https://mondedie.fr/d/6429-tuto-medusa-telechargement-automatique-depisodes-de-series-tv
As-tu essayé le tuto du forum :
https://mondedie.fr/d/6429-tuto-medusa-telechargement-automatique-depisodes-de-series-tv
En fait @xavier m'a aidé, j'utilisais déja la ratxabox et son deuxième script, compatible debian 9, qui est en développement pour le moment ,contient Medusa, du coup il a gentillement passé un peu de temps via TeamViewer pour m'aider à l'installer.
Mais effectivement il y avait un problème de permissions. Et hélas les permissions je n'y connais pas grand chose.
En tout cas mille merci à
@xavier pour le coup de main et ton super script qui aide bien les noobs comme moi
bonjour,
Depuis ce weekend medusa n'arrive plus a ce connecter a Yggtorrent
2017-12-18 18:33:51 WARNING SEARCHQUEUE-MANUAL-72752 :: [Yggtorrent] :: [1a8dc66] Unable to login to provider
la semaine dernière tous fonctionnait correctement je voulait savoir si j'etait le seul dans ce cas
je vous remercie
Bonjour, je ne sais pas si ça a déjà été évoqué, mais je cherche à connecter sickrage installé sur mon NAS pour un envoie vers rtorrent sur mon serveur dédié.
Malgré les différentes configurations essayées, cela ne fonctionne pas.
script de Ex utilisé pour le serveur.
quelqu'un a déjà réussi la configuration?
merci
Minibombardo essaye de voir si tu a la dernière version de medusa, tente peut-être la branche dev.
Sinon essaye d'utiliser Jackett.
YGG & Medusa merdent assez souvent, je crois savoir que c'est YGG qui font régulièrement des modifs
corentin80 Sickrage et rutorrent sont sur la même machine?
Vérifie les droits de chacun sur les dossiers en fonction des utilisateurs.
Non Médusa sur un nas et rtorrent sur un kimsufi
Tu doit avoir un problème sur les montages des partages au niveau des droits.
comment tu configure medusa pour rtorrent ? ca nous permettrai de voir où tu en est ...
Bonjour,
Pour la configuration de Medusa, dans l'onglet Search Settings puis Torrent Search, tu choisis :
rTorrent
Tu précises l'adresse de ton rutorrent : http://IP/rutorrent/plugins/httprpc/action.php
Basic
ID
PWD
Le chemin ou Rtorrent download tes séries
Tu peut tester la connexion via le bouton "test connection"
bjr, j'ai voulu passer de sickrage a medusa mais en relancant ceci apparait:
Traceback (most recent call last):
File "/home/predator999/medusa/ext/tornado/web.py", line 1488, in execute
result = self.prepare()
File "/home/predator999/medusa/ext/tornado/web.py", line 2223, in prepare
raise HTTPError(self.status_code)
HTTPError: HTTP 404: Not Found
une idee de mon probleme? merci
bsr, dns le tuto que faut il faire exactement pour ceci? merci
Changez le propriétaire du dossier /var/run/PyMedusa avec monuser:root
merci Xavier, mais toujours ce message que j'ai donné au dessus, meme sickrage est passé à la trappe
@[supprimé] j'ai également tenté le passage SickRage -> Medusa, ça c'est TRÈS mal passé. J'ai vite abandonné l'idée et suis revenu sur SickRage, qui même si il n'est plus mis à jour très souvent est très stable et convient à mon utilisation.
Tout ca pour dire que si t'es bien sur SickRage, reste y
allan84
non désolé je vois pas pourquoi tu as cette erreur.
winz
Bizarre car l'installe se fait comme pour sickrage.du coup si vous voulez qu'on le fasse ensemble je serais dispo.
ps: tellement que sick et medu ce ressemble que dans mon script jai fais un copier/coller du code est remplacé sickrage par medusa.
https://github.com/xavier84/RatXaBox1/blob/master/gestion-users.sh#L615 (juste au dessus ta la parti sr)
je crois qu'en janvier tu vas me voir débarquer chez toi si tu es d'accord
Bonjour,
J'ai eu le même problème et pour le résoudre j'ai changé le code dans le vhost par celui ci-dessous juste au lieu de celui mis dans le script ou sur le git
location ~ /medusa{
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_redirect off;
proxy_pass http://127.0.0.1:8081;
}
}
Bonjour,
Pour le multi-utilisateur, quelles sont les modifications à faire sur le script medusa_user1 ?
J'ai créé un fichier par utilisateur en remplaçant user1
Le script à modifier :
Pour s'y retrouver, j'ai modifié 3 parties, reconnaissables aux nombreux ####
#!/bin/sh
#
### BEGIN INIT INFO
# Provides: medusa_user1 ############### Partie modifiée
# Required-Start: $local_fs $network $remote_fs
# Required-Stop: $local_fs $network $remote_fs
# Should-Start: $NetworkManager
# Should-Stop: $NetworkManager
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: starts instance of Medusa
# Description: starts instance of Medusa using start-stop-daemon
### END INIT INFO
# Load the VERBOSE setting and other rcS variables
. /lib/init/vars.sh
# Define LSB log_* functions.
# Depend on lsb-base (>= 3.0-6) to ensure that this file is present.
. /lib/lsb/init-functions
# Source Medusa configuration ############### Partie modifiée
APP_USER=user1
APP_GROUP=user1
APP_HOME=/opt/medusa
APP_DATA=$APP_HOME/data/$APP_USER
APP_PIDFILE=$APP_DATA/medusa.pid
## Don't set -e
## Don't edit this file!
## Edit user configuation in /etc/default/medusa to change
##
## APP_USER= #$RUN_AS, username to run medusa under, the default is medusa
## APP_GROUP= #$RUN_GROUP, group to run medusa under, the default is medusa
## APP_HOME= #$APP_PATH, the location of start.py, the default is /opt/medusa
## APP_DATA= #$DATA_DIR, the location of sickbeard.db, cache, logs, the default is /opt/medusa
## APP_PIDFILE= #$PID_FILE, the location of medusa.pid, the default is /var/run/PyMedusa/Medusa.pid
## PYTHON_BIN= #$DAEMON, the location of the python binary, the default is /usr/bin/python2.7
## APP_OPTS= #$EXTRA_DAEMON_OPTS, extra cli option for medusa, i.e. " --config=/home/medusa/config.ini"
## SSD_OPTS= #$EXTRA_SSD_OPTS, extra start-stop-daemon option like " --group=users"
##
## EXAMPLE if want to run as different user
## add APP_USER=username to /etc/default/medusa
## otherwise default medusa is used
# Script name
NAME=$(basename "$0")
# App name
DESC=Medusa
## The defaults
# Run as username
RUN_AS=${APP_USER-medusa}
# Run as group
RUN_GROUP=${APP_GROUP-medusa}
# Path to app APP_HOME=path_to_app_start.py
APP_PATH=${APP_HOME-/opt/medusa}
# Data directory where sickbeard.db, cache and logs are stored
DATA_DIR=${APP_DATA-/opt/medusa}
# Path to store PID file
PID_FILE=${APP_PIDFILE-/var/run/PyMedusa/Medusa.pid}
# path to python bin
DAEMON=${PYTHON_BIN-/usr/bin/python2.7}
# Extra daemon option like: APP_OPTS=" --config=/home/medusa/config.ini"
EXTRA_DAEMON_OPTS=$APP_DATA/config.ini #################### partie modifiée
# Extra start-stop-daemon option like START_OPTS=" --group=users"
EXTRA_SSD_OPTS=${SSD_OPTS-}
##
PID_PATH=$(dirname $PID_FILE)
DAEMON_OPTS=" start.py -q --daemon --nolaunch --pidfile=${PID_FILE} --datadir=${DATA_DIR} ${EXTRA_DAEMON_OPTS}"
##
test -x $DAEMON || exit 0
# Create PID directory if not exist and ensure the Medusa user can write to it
if [ ! -d $PID_PATH ]; then
mkdir -p $PID_PATH
chown $RUN_AS $PID_PATH
fi
if [ ! -d $DATA_DIR ]; then
mkdir -p $DATA_DIR
chown $RUN_AS $DATA_DIR
fi
if [ -e $PID_FILE ]; then
PID=`cat $PID_FILE`
if ! kill -0 $PID > /dev/null 2>&1; then
[ "$VERBOSE" != no ] && echo "Removing stale $PID_FILE"
rm -f $PID_FILE
fi
fi
start_medusa() {
[ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME"
start-stop-daemon -d $APP_PATH -c $RUN_AS --group=${RUN_GROUP} $EXTRA_SSD_OPTS --start --quiet --pidfile $PID_FILE --exec $DAEMON -- $DAEMON_OPTS
RETVAL="$?"
case "${RETVAL}" in
# Service was started or was running already
0|1) [ "${VERBOSE}" != no ] && log_end_msg 0 ;;
# Service couldn't be started
2) [ "${VERBOSE}" != no ] && log_end_msg 1 ;;
esac
[ "${RETVAL}" = 2 ] && return 2
return 0
}
stop_medusa() {
[ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME"
start-stop-daemon --stop --pidfile $PID_FILE --quiet --retry TERM/30/KILL/5
RETVAL="$?"
case "${RETVAL}" in
# Service was stopped or wasn't running
0|1) [ "${VERBOSE}" != no ] && log_end_msg 0 ;;
# Service couldn't be stopped
2) [ "${VERBOSE}" != no ] && log_end_msg 1 ;;
esac
[ "${RETVAL}" = 2 ] && return 2
[ -f "${PID_FILE}" ] && rm -f ${PID_FILE}
return 0
}
case "$1" in
start)
start_medusa
exit $?
;;
stop)
stop_medusa
exit $?
;;
restart|force-reload)
stop_medusa
sleep 2
start_medusa
exit $?
;;
status)
status_of_proc -p "$PID_FILE" "$DAEMON" "$DESC"
exit $?
;;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0
J'aimerai savoir s'il n'y a pas (trop) d'erreur
Bonjour à tous,
Je viens de passer à medusa alors que j'étais sur sickrage. Tout s'est bien passé, j'accède à l'ensemble de mes séries qui étaient paramétrés sur sickrage et je viens de faire un test, rechercher sur Ygg, téléchargement du torrent et post-traitement, bravo aux auteurs du tuto !!
Il me reste, néanmoins, un petit problème. J'ai activé le reverse proxy (comme sur SR), je peux accéder à medusa via : http://monip/medusa mais dès que j'accède à https://mondomaine/medusa, ça me redirrige sur https://mondomaine/medusa/home mais page blanche.
Je ne suis absolument pas un expert et je ne sais pas de quoi vous auriez besoin pour me filer un coup de main, voici ma config nginx :
location /medusa {
proxy_pass http://127.0.0.1:8081;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_redirect off;
#proxy_set_header X-Forwarded-Host $host:443;
#proxy_set_header X-Forwarded-Server $host;
#proxy_set_header X-Forwarded-Port 443;
#proxy_set_header X-Forwarded-Proto $scheme;
# Websocket
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_read_timeout 86400;
Je vous remercie et vous souhaite une bonne soirée !