Skip to content
/ RuFy Public

Web-application to download T411 Tracker's torrents from your seedbox

Notifications You must be signed in to change notification settings

MisterCyp/RuFy

Repository files navigation

RuFy

Web-application to download T411 Tracker's torrents from your seedbox

Installation

Via Docker

See https://github.com/MisterCyp/dockerfiles/tree/master/rufy

Directly

You have to be connected in Root :

$ cd /var/www/
$ git clone https://github.com/MisterCyp/RuFy.git
$ chmod +x RuFy/install.sh
$ ./RuFy/install.sh

Nginx config :

upstream rufy_server {
  server unix:/var/www/RuFy/run/gunicorn.sock fail_timeout=0;
}

server {
    ## Your config ##
    ## .....       ##
    ## End of your config ##
    
    location ^~/rufy/static {
        satisfy any;
	    allow all;
        alias /var/www/RuFy/static/;
    }
    
    location ^~/rufy/media {
        satisfy any;
	    allow all;
        alias    /var/www/RuFy/media/;
    }

    location ^~/rufy {
        satisfy any;
	    allow all;
	    
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_redirect off;
        if (!-f $request_filename) {
            proxy_pass http://127.0.0.1:8000;
            break;
        }
    }
}
$ supervisorctl start rufy
$ service nginx restart

Access to RuFy : yourdomain.tld/rufy

Create User

You have to create a new user : Connect to yourdomain.tld/rufy/admin

User : admin Password : motdepasse

Think to change the password of admin

Define T411 account

Define Folder for RuTorrent

Give the rights to web group to write in this folder :

$ chown user1:web /home/user1/watch
$ chmod g+w /home/user1/watch

Commands

$ supervisorctl start rufy # To start rufy
$ supervisorctl stop rufy # To stop rufy

Configs

Port by default : 8000

About

Web-application to download T411 Tracker's torrents from your seedbox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published