• Seedbox
  • [Discussion] Installation de l'application seedbox-manager

Pour ce tuto : http://mondedie.fr/d/5394/1
Merci de me rapporter les erreurs, et d'apporter vos suggestions.

Vous pouvez me poser des questions par rapport au développement et comment y participer.
Suggestions pour les nuls : préciser qu'on a accès à l'interface en tapant notre ip : http://xx.xxx.x.xx/

EDIT: erreur de lien pour obtenir les droits administrateurs :
nano /var/www/manager/conf/users/{utilisateur}/config.ini
à remplacer par :
nano /var/www/seedbox-manager/conf/users/{utilisateur}/config.ini

Et possibilité de modifier dans le fichier config pour être correctement redirigé :
url_rutorrent = "http://xx.xxx.x.xx/rutorrent/"
url_cakebox = "http://cakebox.mondomaine.fr"
adresse_mail = "monmail@xxx.com" 
Voilou et merci pour le taf by the way!

Ah oui et une question est-ce qu'il serait possible de voir l'espace disque restant réel je sais pas trop d'où ça vient ce qu'il m'affiche :
Vous utilisez 11.05% soit 2.11 Go sur 19.1 Go
(au lieu de 897 Go dans l'interface rutorrent)
Je viens de tester c'est super !

En remarque je dirais de mettre un peu plus en évidence le coup de rafraichir la page avec F5 et owner = yes (en plus Gros ou en Gras)

Par contre, attention à un truc pour ceux qui ont déjà une page d’accueil, ça fait doublon dans rutorrent.conf et nginx aime pas du tout au restart évidement ☹
Et si on modifie en location /seedbox-manager on tombe en 404 pour la page de configuration initial (enfin j'ai pas réussi moi).

Ce serait pas possible de l'avoir d'origine en /seedbox-manager, histoire conserver une page d’accueil "hors seedbox" (au même rang qu'un phpmyadmin quoi) ?
Ex.

edit magicalex : Suggestion prise en compte et réalisé
FifiMrChat wrote: Et possibilité de modifier dans le fichier config pour être correctement redirigé :
url_rutorrent = "http://xx.xxx.x.xx/rutorrent/"
url_cakebox = "http://cakebox.mondomaine.fr"
adresse_mail = "monmail@xxx.com" 
J'ai pas comprit ce que tu voulais ?
FifiMrChat wrote: Voilou et merci pour le taf by the way!
Avec plaisir
FifiMrChat wrote: Ah oui et une question est-ce qu'il serait possible de voir l'espace disque restant réel je sais pas trop d'où ça vient ce qu'il m'affiche :
Vous utilisez 11.05% soit 2.11 Go sur 19.1 Go
(au lieu de 897 Go dans l'interface rutorrent)
Oui on peut faire ça rapidement je pense

Edit : J'avais pas comprit... C'est dans le config.ini tu choisi le dossier /home/<user>


Ex_rat

Pour ma par je l'ai installer sur un sous domaine
@fifiMrchat pour l'espace Disc il faut que tu configures le bon dossier dans administration
"/home/magicalex" par exemple
Par défaut il est configuré sur le dossier racine /
hydrog3n wrote:Ex_rat

Pour ma par je l'ai installer sur un sous domaine 😛
Ouais c'est une soluce mais ça implique de # le site de base le temps de faire l'installation quand même etc... c'est moins clé en main.
hydrog3n wrote:
FifiMrChat wrote: Et possibilité de modifier dans le fichier config pour être correctement redirigé :
url_rutorrent = "http://xx.xxx.x.xx/rutorrent/"
url_cakebox = "http://cakebox.mondomaine.fr"
adresse_mail = "monmail@xxx.com" 
J'ai pas comprit ce que tu voulais ?

En fait c'était juste pour signaler aux gens s'y connaissant peu (voir pas) comme moi de pas oublier de modifier ces valeurs dans le fichier config parce que au départ quand j'ai commencé à m'en servir ça ne me redirigeait pas correctement sur rutorrent/cakebox et ça affichait un mail par défaut. Voilou

Merci pour l'espace disk magicalex.
Ah oui, je compte obliger le changement du lien rutorrent au minimum des le départ dans une future version
C'est génial, merci Je pense que le tuto est à peaufiner un poil, pour ajouter les recommandations de FifiMrChat, mais l'outil est vraiment classe, bien joué à vous trois !
Hello et merci pour ce tuto ! Tout fonctionne correctement

J'y vais de mes petites suggestions également :
- Pouvoir créer des utilisateurs depuis l'interface ?
- Changer l'url de l'interface, j'ai aussi déjà une page d'accueil
- Ajouter un système de quota dans le tuto ruTorrent/nginx et afficher l'espace disque de chaque user en fonction ?

Edit: j'ai réussi à faire en sorte que le manager soit accessible depuis seedbox.mondomaine.fr
Par contre, à la place de mon IP il m'affiche l'adresse localhost. De même dans les infos pour le serveur FTP et Transdroid.

C'est pas trop grave, car en accédant depuis l'URL complet ça fonctionne correctement.

Pour info, pour garder sa page d'accueil :

Suffit de remplacer :
root /var/www/seedbox-manager/public;
Par :
root /var/www;
Et veiller à avoir l'authentification htdigest des comptes nginx/rutorrent activée partout sur votre espace web (ou du moins sur le seedbox manager) sinon il râle
Merci encore !
- Pouvoir créer des utilisateurs depuis l'interface ?
Tu veux dire quoi par utilisateur ? Utilisateurs rutorrent ?
- Changer l'url de l'interface, j'ai aussi déjà une page d'accueil hmm
Magicalex s'en occupe
- Ajouter un système de quota dans le tuto ruTorrent/nginx et afficher l'espace disque de chaque user en fonction ?
J'ai pas trop comprit là. Tu peux me détailler ?
Une question sur la fonction restart rtorrent. Ça fait sauter le "rtorrent.lock" dans .session au passage ?
Ex.
hydrog3n wrote:Tu veux dire quoi par utilisateur ? Utilisateurs rutorrent ?
Yep, à moins que ça soit déjà possible ?
hydrog3n wrote:J'ai pas trop comprit là. Tu peux me détailler ?
Ben c'est plus en rapport avec le tuto ruTorrent. Mais dans le cas d'un multi-user, il pourrait être intéressant de mettre en place des quotas disque pour chaque utilisateur. Par exemple j'ai 2To sur mon dédié et 3 amis en plus de moi à utiliser ruTorrent.
Du coup ça pourrait être sympa de pouvoir (par exemple) limiter leur espace disque à 250Go et que ce soit cette valeur qui soit affichée dans seedbox manager.

C'est vraiment du bonus, rien d'essentiel

Merci encore pour le boulot !
Je pense pas qu'on le face dans le manager pour l'ajout des utilisateurs.

Si je me trompe pas c'est possible dans le .rtorrent.rc, si non en partitionnant le disque (j'ai fait comme cela).
Après on peut afficher pour l'administrateur l'espace utiliser/restant chez ses colocataires.
Ouaip je sais que c'est possible mais j'ai pas vraiment les connaissances pour le faire, c'est surtout ça

Tu veux dire que chez toi, chaque user a sa partition et que c'est l'espace de cette partition qui s'affiche dans le manager ?
Le soucis après c'est que c'est pas trop évolutif pour l'ajout d'utilisateurs etc...
Oui c'est ça, bah j'ai pas besoin de 50 users quand un par je réccup l'espace. Si non, on par en HS et ça serais mieux de parler de ça sur la shout ou dans un topic approprié