Назад | Перейти на главную страницу

Настройка торрент трекера и сидера

Я один из руководителей revora.net, творческой игровой сети, в которой свободно размещается множество игровых (моддинговых) проектов. В последнее время проблема с пропускной способностью. Чтобы облегчить это, мы хотим дать нашим пользователям возможность делиться своими огромными файлами с помощью BitTorrent.

Мы хотели бы, чтобы люди могли загружать свои файлы через уже имеющуюся учетную запись FTP. Затем они могут перейти на настраиваемый веб-сайт, где они смогут разрешить общий доступ к этим файлам через BitTorrent.

Мы бы хотели, чтобы наш сервер был трекером (если только использование другого не было проще), а также действовал как постоянный сидер (так что всегда есть хотя бы один). Нам нужно иметь возможность управлять обоими (трекером и сидером-клиентом) из PHP и других скриптов.

Как лучше всего это настроить?

rtorrent является:

  • возможность смотреть каталоги (так, например, если вы хотите залить a.torrent, вы помещаете a.torrent в определенный каталог, и rtorrent автоматически добавляет его, если вы его удалите, rtorrent удалит и его)
  • можно контролировать и отслеживать с помощью XMLRPC из скриптов, PHP и т. д.

Также ответил на аналогичный вопрос @«Можно ли использовать BitTorrent для файлового сервера»

Bittorent трекер довольно прост в настройке, я знаю пару PHP-приложений, но в основном они на русском языке (TorrentPier - интерфейс phpbb2, TBDev). Вы также можете посмотреть XBTT - написан на C ++ - он может управлять миллионами пиров на одном устройстве, но веб-интерфейс для него довольно сложно найти.

Я нашел этот проект xbtit они предлагают это бесплатно по лицензии BSD. Вы можете попробовать демо Вот.

Вы также можете использовать OpenBittorrent сервис для регистрации любого торрента.

PS. Для раздачи: rtorrent + webgui может быть лучшим решением.

второй по рторренту. Мне очень понравилось, когда я им пользовался. также есть масса веб-интерфейсов.

deluged + webui может быть другим вариантом, хотя он немного менее гибок для веб-интерфейсов.

для трекера это выглядит как opentracker может быть лучшим решением. Я мало читал о торрент-трекерах, но у меня сложилось впечатление, что выбор программного обеспечения довольно ограничен и, как правило, его нет в репозиториях.