Skip to content

omerucel/torrent-manager

Repository files navigation

torrent-manager

Disclaimer

There are obvious legal issues, with downloading copyrighted material you do not have a license for. We do not endorse such use cases and take no responsibility for the use people make of it.

Gereksinimler

  • node.js (0.10.16)
  • rar dosyalarını çözümlemek için komut satırından çalışan unrar uygulaması.
  • Altyazı dosyalarının karakterlerini çözümlemek için libicu paketine ihtiyaç var. Bunla alakalı kurulum için https://github.com/mooz/node-icu-charset-detector projesinin açıklamalarına göz atılmalı.
  • transmission-daemon

Kurulum

Node.js bağımlılıklarının kurulumu:

$ npm install

Transmission:

$ transmission-daemon -t -u username -v password

Sunucunun çalıştırılması:

$ cp config.js.sample config.js
$ nohup node server.js > output.log &

Mac OS X Setup

Homebrew kullananlar için:

$ brew install transmission
$ brew install unrar
$ brew install icu4c
$ ln -s /usr/local/Cellar/icu4c/<VERSION>/bin/icu-config /usr/local/bin/icu-config
$ ln -s /usr/local/Cellar/icu4c/<VERSION>/include/unicode /usr/local/include

Ubuntu Server Setup (Ubuntu 14.04)

# apt-get install make g++ git transmission-daemon unrar libicu-dev
# git clone https://github.com/omerucel/torrent-manager.git torrent-manager
# curl https://raw.github.com/creationix/nvm/v0.5.0/install.sh | sh
# nvm install 0.10.16
# cd torrent-manager
# npm install
# service transmission-daemon stop
# transmission-daemon -t -u username -v password
# nohup node server.js > ../output.log &

About

Torrents in the cloud!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published