FreeBSD bittorrent client web UI

Надоело хранить и качать образы ОС и видео на ноутбук и решил настроить bittorrent client на домашнем сервере.

Почитав немного про реализации bittorren клиентов с web интерфейсов ,
все советую ставить transmission-daemon.

Как оказалось установка и настройка элементарная, за исключением того что его нету в pkg, пришлось ставить из ports.

Установка


cd /usr/ports/net-p2p/transmission-daemon
# make install clean

После установки в системе появиться пользователь transmission

Настройка

Создадим каталог для хранения файлов

# mkdir -p /storage/torrent/{data,autoload}
# chow -R transmission:transmission /storage/torrent/

Добавим следующие строки в rc.conf

#For transmission
transmission_enable="YES"
transmission_watch_dir="/storage/public/torrent/autoload"
transmission_download_dir="/storage/public/torrent/data"

После отредактируем фаил /usr/local/etc/transmission/home/settings.json
Добавив в параметр rpc-whitelist вашу подсеть из которой должен быть разрешен доступ.
Так же можно настроить авторизацию, но мы этого делать не будем.

"rpc-whitelist": "127.0.0.1,192.168.0.*",

После запустим службу

# /usr/local/etc/rc.d/transmission start

Теперь Web UI Transmission’a доступен по http://ip:9091

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *