Видео ролики бесплатно онлайн

Free video online

Официальный сайт 70rus 24/7/365

Смотреть видео бесплатно

20.03.09 16:44 spiff

Есть вопрос!Торрент качалка на сервере

Возникла необходимость поднять такой сабж на линукс-сервере. Попробовал две вещи хотелось бы про них рассказать и узнать об альтернативах ...


Предисловие


Раньше торрент стоял на виндовс машине и качалось все uTorrent`ом, поэтому народ привык к т.н. меткам. Это значит что при добавлении закачки можно указать кто ее автор, и по завершении закачки файл появится в определенном месте /ready/<метка>/файл. Народ к этому привык и менять тип привычек не хотел. Машина с виндой благполучно умерла и резко стала необходимость качания фильмов..

Что имеем?


Система: Debian 5.0/Cel 2Гц/512Мб/80Гб (винтов потом добью)

rTorrent + wTorrent


Первое что попалось в гугле это такая связка. Установка достаточно не тривиальная и репозиторий дебиана вас не спасет. Дело а том что wTorrent общяется с rTorrent через xmlRPC (Remote Procedure Call) а эта опция отключена в стандартной сборке. Поэтому приходится собирать librtorrent из исходников с ключем --with-xmlrpc. Печалит тот факт что rTorrent не умеет запускаться как демон, но для этого уже придумано решение - запуск через screen. (Если поискать есть готовый скрипт запуска, просто кладете его в /etc/init.d/ и дело в шляпе).

Вобщем по мануалу для Debian Etch я его поставил. в качестве веб сервера использовал lighttpd. Система wTorrent многопользовательская - каждому юзеру создается аккаунт. Но все тщетные попытки научить его перемещать скаченый файл пользователя Вася в директорий /torrent/ready/Vasya/ не увенчались успехом. wTorrent может и много пользовательский но вот rTorrent на котором он работает - однопользовательский по архитектуре.

Всетаки единственный выход я нашел - написал скрипт, который занимался перемещением, но проблема в том что файл после перемещения переставал раздаваться. А это уже не торрент.

torrentflux/torrentflux-b4rt


Эта штука уже посерьезнее. В качестве демона использует tornado (идет в составе) клиент на питоне. Или несколько альтернативных клиентов. Я выбрал transmission. Опять же собрал все по мануалу на lighttpd. (torrentflux использует mysql, ее придется поставить). torrentflux - тоже многопользовательская система, но теперь он качает каждому юзеру в свой директорий (уже лучше). Но есть незадача. Во-первых - в списке закачек отображается только имена торрент файлов, а не то что на самом деле качалось (в wTorrent было все хорошо). Во-вторых не могу его подружить с русскими именами файлов.

В итоге


хотелось бы услышать ваши советы по поводу выбора и настройки многопользовательского торрент клиента с веб-интерфейсом.



exelens 20.03.09 16:51 # +-3
Многопользовательского не знаю.. но сам с веб мордой использую deluge и могу сказать оно очень удобно. Скриншоты смогу показать вечером.
spiff 20.03.09 16:52 # +0
она же вроде без исксов не встанет??
zb 20.03.09 17:02 # +0
без xlib может быть... а без xorg запросто, только не надо про место, ты же не роутер собираешь :)
spiff 20.03.09 17:10 # +0
да я не про место, я просто думал что она в принципе на gtk написана.
zb 20.03.09 17:14 # +0
я глянул - по зависимостям только питон, даже xlib не нужна.
spiff 20.03.09 17:24 # +0
спс.. гляну в сторону делюги. А она многоюзерная?
exelens 20.03.09 17:50 # +-3
нет вроде, но точно с авторизацией
yuretsz 22.03.09 18:55 # +0
Сам демон работает без иксов. А гуем можно подключиться с любого другого компьютера.
nvbn 20.03.09 19:34 # +-4
Я буду ответственно относиться к безопасности своих приложений.
spiff 20.03.09 19:41 # +0
у меня нет иксов на системе. Core system поставленная с netinstall.
Sov1et 21.03.09 02:10 # +0
Юзаю rtorrent+ssh т.к. не нашёл более приятной вещи в своё время
spiff 21.03.09 11:22 # +0
Поставил Deluge (из сырцов, репозитория, деб-пакетов и даже svn) все с багом. баг обнаружили 2 месяца назад и до сих пор не поправили. Баг не дает добавлять новые Labelы в настройках и добавлять новую закачку с меткой. Баг акуален только для web-ui. А у меня только веб и был.. будем ждать когда поправят. Такой вопорс пользователям делюги: Если добавляется закачка с меткой - это значит качать закачку в папку ~/downloads/<метка>/файл ? или это просто для наглядности?
Cucumber 21.03.09 11:38 # +0
transmission-cli запучкается демоном. Доступ через web.
http://archlinux.org.ru/node/135
Cucumber 21.03.09 11:45 # +0
и еще http://www.torrentflux.com/
spiff 21.03.09 11:47 # +0
уже пробывал торрентфлюкс.. не понравился
spiff 21.03.09 11:46 # +0
у нег своя собственная веб-морда? без веб-сервера?
l1feh4ck3r 21.03.09 12:25 # +0
Вроде да. У меня на роутере он стоит и никакой веб-сервер за собой не тянул.
Только вот демоном запускается transmission-daemon.
dzheika 21.03.09 14:24 # +0
в скрине есть пару комбинаций, которые заюзаны и в rtorrent, не помню уже что мне не понравилось, но зато после этого случая я понял, что мне во многом хватает dtach с головой, сейчас под ним и rtorrent, и ioquake3 запускаю.
скрипт примерно такой (в одну команду =]):
env TERM=linux dtach -A /tmp/`id -un`-rtorrent.sock rtorrent -s /home/dzheika/torrent/session
dzheika 21.03.09 14:28 # +0
P.S.: имхо интерфейс из консоли ничуть не хуже у rtorrent, чем вебовый через wtorrent, хотя его я даже и не юзал.
shade 22.03.09 02:04 # +0
Использую rtorrent+screen. Была еще какая-то графическая морда к rtorrent (тоже чрезе xmlRPC), ntorrent вродебы...
Brun 22.03.09 13:21 # +0
Успользую связку rtorrent+rtGUI или же torrentfulx.

Brun 22.03.09 13:24 # +0
По теме как настроить rtorrent+rtGUI + установка rtorrent
booley 22.03.09 23:34 # +0
Еще об этом писал librarian (librarian.spb.ru по метке rtorrent) Похоже, что одно и тоже, но у librarian'a на русском.
maximus 23.03.09 09:33 # +0
тоже метался полгода назад, а потом поставил transmission + вебморда с возможностью выбора файлов и их приоритетов (ссылка есть на сайте трансмишна) и все ок
DarkMan 26.03.09 15:42 # +0
сам пользую torrentfulx-b4rt с битторнадо в качестве качалки, проблема в ом что для каждой закачки пускается отдельный процесс, что в своб очередь нехило тормозит и без того слабенькую машину и на роутере нужно открывать отдельный порт под каждую закачку, хотя есть возможность задать диапазон портов в клиенте и открыть его на роутере.
До этого пользовал rTorrent+dtach, а потом rTorrent+wTorrent.

Лучшие блоги (все 146)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Элита (все 2934 из 220 городов)
Топ пользователей Топ блогов
welinux.ru

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн