tm

   В дополнение к своему DLNA серверу захотел добавить torrent клиент для скачивания фильмов и просмотра их на всех мультимедийных устройствах в домашней сети. Естественно, для использования torrent клиента не хотелось включать компьютер, а воспользоваться тем же планшетом или телефоном, которые всегда под рукой. Мой выбор, как и у многих, пал на Transmission.

Устанавливаем:

apt-get install transmission-daemon

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

nano /etc/default/transmission-daemon

Параметр ENABLE_DAEMON должен быть равен "1", т.е. ENABLE_DAEMON=1. Всё остальное я оставил по-умолчанию. Перед тем, как редактировать конфигурацию Transmission, необходимо отключить процесс. В противном случае изменения не применятся.

/etc/init.d/transmission-daemon stop

или

service transmission-daemon stop

Следующим шагом будет редактирование основного конфигурационного файла. В конфигурации описаны только те параметры, которые мне пришлось изменить. Всё остельно осталось без изменений и интереса для меня не представляло. Смотрим:

nano /etc/transmission-daemon/settings.json
"download-dir": "/media/500g/DNLA/films/", #Директория куда будут помещаться загруженный контент
"rpc-enabled": true, #Включение web-интерфейса
"rpc-password": "{01cc35267d238512f6e9d2c56f81834750a1fa23SCzL4VeA",  #Парль для доступа к web-интерфейсу пишем как есть. После запуска демона он зашифруется.
"rpc-port": 8112,  #Порт на котором работает Transmission
"rpc-url": "/transmission/",  #Путь к web-интерфейсу. Например, http://192.168.1.8:8112/transmission/
"rpc-username": "admin",  #Пользователь для входа
"rpc-whitelist": "127.0.0.1,192.168.*.*", #Сети с которых разрешён вход на web-интерфейс.
"rpc-whitelist-enabled": true,  #Включить список сетей
"umask": 0, #Права на создаваемые файлы
"upload-limit": 100,  #Ограничение на отдачу в Клилобайтах.

Остальные параметры могут меняться через сам интерфейс. Запускаем демон:

/etc/init.d/transmission-daemon start

или

service transmission-daemon start


Можно идти в браузер, копировать ссылку на торент и начать загрузку. Например:

transm

   Хочется акцентировать внимание на права на директорию в которую будут закачиваться фильмы и другой контент. В моём случае папка в которую идёт загрузка контента, в которую смотрит MiniDLNA, расшарена при помощи SAMBA. В системе существует только только один пользователь который и имеет доступ в расшареные даректории. Поэтому Transmission и MiniDLNA запускаются от root'a.

Комментарии отключены