• Seedbox
  • [Discussion] Transmission-Daemon {Debian 6+}.

Bonjour,
Pour ce tuto : http://mondedie.fr/d/0/0
Si vous avez une question, une remarque ou une suggestion, n'hésitez pas à poster un commentaire sur ce topic.
Je pense qu'il faudrait approfondir, c'est un peu sale de joindre l'interface web via le ndd:9091

Pourquoi ne pas proposer un vhost nginx/apache ?

Sinon c'est une bonne initiative, merci pour le tutoriel.
Zabie wrote:Je pense qu'il faudrait approfondir, c'est un peu sale de joindre l'interface web via le ndd:9091

Pourquoi ne pas proposer un vhost nginx/apache ?

Sinon c'est une bonne initiative, merci pour le tutoriel.
+1

sous nginx :
location ^~ /transmission1 {
        proxy_set_header    X-Real-IP  $remote_addr;
        proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header    Host $http_host;
        proxy_redirect      off;
        proxy_pass  http://localhost:9091/transmission1;
    }
location ^~ /transmission2 {
        proxy_set_header    X-Real-IP  $remote_addr;
        proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header    Host $http_host;
        proxy_redirect      off;
        proxy_pass  http://localhost:9092/transmission2;
    }
Comme sous rutorrent ....et modifier le(s si plusieurs instances) fichier(s) settings.json en conséquence.
jean-luc wrote:
Zabie wrote:Je pense qu'il faudrait approfondir, c'est un peu sale de joindre l'interface web via le ndd:9091

Pourquoi ne pas proposer un vhost nginx/apache ?

Sinon c'est une bonne initiative, merci pour le tutoriel.
+1

sous nginx :
location ^~ /transmission1 {
        proxy_set_header    X-Real-IP  $remote_addr;
        proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header    Host $http_host;
        proxy_redirect      off;
        proxy_pass  http://localhost:9091/transmission1;
    }
location ^~ /transmission2 {
        proxy_set_header    X-Real-IP  $remote_addr;
        proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header    Host $http_host;
        proxy_redirect      off;
        proxy_pass  http://localhost:9092/transmission2;
    }
Comme sous rutorrent ....et modifier le(s si plusieurs instances) fichier(s) settings.json en conséquence.
+1 également.

Je penserai même a un proxy_pass en fonction de l'user en désactivant l'authentification passive de transmission et utilisant celle de nginx :
location ^~ /transmission {
        proxy_set_header    X-Real-IP  $remote_addr;
        proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header    Host $http_host;
        proxy_redirect      off;
        if ($remote_user = "user1") {
                 proxy_pass  http://localhost:9091/transmission/web;
                 break;
        }
        if ($remote_user = "user2") {
                 proxy_pass  http://localhost:9092/transmission/web;
                 break;
        }
}

La configuration de transmission devra être adapté en fonction biensur.
Merci pour ces codes, je ne connait pas trop nginx, mais je vais voir pour apache
3 ans plus tard

incomplet dans l'etat

pour faire un tuto il suffit pas de faire un copie coller ...

decu...

2 ans plus tard

Bonjour je suis sous debian 9 mon problème avec transmission daemon c'est que je ne peut pas prendre de torrent au dessus de 4Go avez vous une solution merci bien tout le monde

4Go... ça sent un disque formaté en FAT32 non ? Si c'est bien le cas, tu ne pourras rien faire. Il faut reformater ton disque/partition en ext4 (ou équivalent)/

    4 mois plus tard

    Merrick bonjour bien en retard pour répondre bon non je ne pense pas je suis sur un server dedie kimsufi debian 9 merci

    Répondre…