asluchevskiy Arseniy Sluchevskiy [asluchevskiy]
Предыдущая работа

[торренты] настройка системы автоматической публикации контента через torrent

  
Просмотров: 1
Дата добавления: 29.11.11 в 03:05
Дата обновления: 02.01.12 в 23:55
В соответствие с пожеланиями заказчика была развернута система публикации контента через torrent.

Компоненты системы:
- linux сервер (debian 6)
- ftp сервер proftpd
- nginx
- торрент-трекер xbtt
- торрент-клиент transmission-daemon с web-интерфейсом
- скрипт автоматизации

Схема работы:
- администратор заливает требуемые файлы по ftp
- администратор запускает скрипт с аргументом в виде требуемых к публикации директории / файла
- скрипт работает
- скрипт выдает ссылку на torrent файл
- администратор публикует ссылку у себя на сайте
- пользователи качают и радуются

Что делает скрипт:
- создает торрент, выкладывает его в директорию доступную через http
- публикует торрент по его хешу на установленном на том же сервере xbtt
- через xml-rpc обращается к transmission-daemon, сообщая ему url торрент файла
- transmission-daemon по команде от скрипта скачивает файл и ставит на раздачу
- ???
- Пользователи качают контент торрентом, им раздает сервер со 100 мбит каналом... PROFIT!

Как-то так :)
Следующая работа
[торренты] настройка системы автоматической публикации контента через torrent
Поделиться: