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

Смотреть 365 видео

Официальный сайт osinform 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

В хорошем качестве hd видео

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


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

Online video HD

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

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

Full HD video online

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

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

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