non dans user SSH il te faut root de préférence sinon il arrive pas a faire la synchroProkopy wrote:Tout est bon dans le fichier user.cfg..
#!/bin/sh # nom d'utilisateur linux user="yohan" #dossier à surveiller sur la seedbox DIR="/home/yohan/torrents/complete" # nom d'utilisateur SSH user_SSH="admin" # Adresse du NAS IP="xx.xx.xx.xx" # emplacement sur le NAS: dest_NAS="/volume1/Multimedias/Kimsufi" # Modifier --bwlimit=1024 selon vos envies ARGS="-aPRL --partial-dir=./tmp --temp-dir=./tmp --rsh=ssh --remove-sent-files --bwlimit="
[Discussion] Synchronisation Seedbox => Nas
Parfait c'était ça, tout fonctionne ! Merci pour tout 

de rien avec plaisir 

Y'a des gens motivés pour me servir de beta-testeurs sur la nouvelle version du script ? 

oui oui je veux bien faire des essais
Ok donc petit tuto beta test :
1°/ Supprimer l'ancien script :
2°/ Installation du script
Même méthode que le tuto actuel sauf que l'url est la suivante :
3°/ Paramétrage de la page web
1°/ Supprimer l'ancien script :
rm -R /home/user/synchro
Idem pour les fichiers de la page web.2°/ Installation du script
Même méthode que le tuto actuel sauf que l'url est la suivante :
git clone -b alpha https://github.com/4r3/synchro-seedbox
3°/ Paramétrage de la page web
nano /etc/nginx/sites-enabled/rutorrent.conf
Et ajouter ceci :
location ^~ /syncnas {
root /var/www;
include /etc/nginx/conf.d/php;
include /etc/nginx/conf.d/cache;
index index.html index.php;
}
Redémarrage nginx :
service nginx restart
je lance ça dans la nuit.
Pas pressé t'inquiète.
C'est testé et fonctionnel sur mon serveur. Ca devrait pas poser de problèmes mais je préfère être sûr avant de modifier le tuto.
C'est testé et fonctionnel sur mon serveur. Ca devrait pas poser de problèmes mais je préfère être sûr avant de modifier le tuto.

tu as ajouté des fonctionnalités ??
disons que celle que j'attends le plus, est le changement de port SSH vu que sur le syno c'est faisable
disons que celle que j'attends le plus, est le changement de port SSH vu que sur le syno c'est faisable
C'est la principale nouveautée oui 

On voulait ajouter une plage horaire pour le débit aussi mais comme c'est intégré au NAS maintenant c'est pas vraiment utile.
Disons qu'en spécifiant la vitesse dans le script tu spécifies la limite maximum pour la nuit et puis au niveau du NAS tu mets une plage horaire avec une limite de vitesse plus basse pour la journée.
Disons qu'en spécifiant la vitesse dans le script tu spécifies la limite maximum pour la nuit et puis au niveau du NAS tu mets une plage horaire avec une limite de vitesse plus basse pour la journée.
@Jedediah
Juste une petite question, après avoir suivi toute la discussion, je voulais juste être sûr d'un point.
Les fichiers transférés sont bien supprimer de la Seedbox? Comment faire pour qu'ils ne le soient pas ?
C'est dommage que le nouveau script ne reçoive pas de plages horaires, je suis encore en DSM 5.0 et visiblement mon DS110J n'est pas prévu pour être mis à jour...
En tous cas, vous faîtes de belles chose et merci pour le partage
Juste une petite question, après avoir suivi toute la discussion, je voulais juste être sûr d'un point.
Les fichiers transférés sont bien supprimer de la Seedbox? Comment faire pour qu'ils ne le soient pas ?
C'est dommage que le nouveau script ne reçoive pas de plages horaires, je suis encore en DSM 5.0 et visiblement mon DS110J n'est pas prévu pour être mis à jour...

En tous cas, vous faîtes de belles chose et merci pour le partage

@ChrisCool ce sont les liens dur qui sont supprimer
Ex: tu télécharge ton film de vacance avec ta seedbox le fichier vas dans /torrents/film/vacances lui ne bouge pas
Quand le fichier vas être complet un lien dur vas être créer dans /torrents/complet/ synchroniser avec ton nas et supprimer mais juste le lien dur pas le fichier dans /torrents/film/vacances
J'espère que c'est clair pas évident d'expliquer lol
Ex: tu télécharge ton film de vacance avec ta seedbox le fichier vas dans /torrents/film/vacances lui ne bouge pas
Quand le fichier vas être complet un lien dur vas être créer dans /torrents/complet/ synchroniser avec ton nas et supprimer mais juste le lien dur pas le fichier dans /torrents/film/vacances
J'espère que c'est clair pas évident d'expliquer lol
Oui, les fichiers transférés sont supprimés de la seedbox. C'est pour ça que je préconise l'utilisation des liens durs pour que ruTorrent puisse continuer à seeder. Pour qu'il ne soit pas supprimer il suffit d'éditer le fichier user.cfg et d'enlever "--remove-sent-files.
Ensuite, pour la plage horaire, dans la branche dev du script sur github tu trouveras une version intégrant la plage horaire. Elle fonctionne très bien, le seul problème c'est que la plage horaire ne s'appliquera pas si le script est en train de fonctionner.
En effet, la vitesse est appliquée au moment du lancement de la commande rsync, il faudrait donc killer le script pour que la nouvelle vitesse soit prise en compte.
Ensuite, pour la plage horaire, dans la branche dev du script sur github tu trouveras une version intégrant la plage horaire. Elle fonctionne très bien, le seul problème c'est que la plage horaire ne s'appliquera pas si le script est en train de fonctionner.
En effet, la vitesse est appliquée au moment du lancement de la commande rsync, il faudrait donc killer le script pour que la nouvelle vitesse soit prise en compte.
- Modifié
Là je ne peux pas parce que je suis au taf, mais cet après-midi je testerai ton script "beta".
il fonctionne nickel !!! j'ai ramené 210 Go cette nuit 

Parfait ça 
Je vais pouvoir modifier le tuto alors.

Je vais pouvoir modifier le tuto alors.
- Modifié
@Jedediah, Libi
Merci pour les infos
Mais finalement, ce sont les fichiers ou uniquement les liens durs qui sont supprimés, j'ai pas envie de vider ma seedbox par "accident"
Merci pour les infos

Mais finalement, ce sont les fichiers ou uniquement les liens durs qui sont supprimés, j'ai pas envie de vider ma seedbox par "accident"

La création d'un lien dur permet d'avoir un fichier "visible" à deux endroits différents. L'avantage est que si tu efface ce fichier dans un des dossier, il est toujours disponible dans l'autre dossier.
Tuto à jour 
