Приделаем BitTorrent Sync к вебгую NAS4FREE

Jul 24, 2013 22:47

В прошлый раз мы запустили BitTorrent Sync на NAS4FREE. Давайте приделаем его вебгуй в меню "Extensions" (у меня там сейчас TheBrig и phpVirtualBox)

Работоспособно но устарело, см свежий вариант на http://2gusia.livejournal.com/127309.html

Идём в папочку, куда мы распаковывали BitTorrent Sync. Напомню, она у нас на диске, который переживёт перезагрузку
# cd /mnt/Flash/BTSync

Создаём файл из одной строчки. Прим. Вместо 192.168.1.34 поставьте IP вашего NAS. Его,конечно, можно найти автоматом - но дольше писать скрипт.

# nano menu.inc


Жмём
Ctrl-X
Y
Enter

Дополним стартовый скрипт, который мы сделали прошлый раз. Теперь его вид
# nano BTSyncStart.sh
#!/bin/sh
cd /mnt/Flash/BTSync
mkdir -p /usr/local/www/ext/btsync
cp menu.inc /usr/local/www/ext/btsync
./btsync

Жмём
Ctrl-X
Y
Enter

Даём скрипту права на исполнение, возможно, сброшенные при редактировании
# chmod o+x BTSyncStart.sh

Можно перезагрузиться, ведь в прошлый раз мы поставили скрипт BitTorrent Sync на автоматический запуск.


Идея подсказана камрадом Dghost
PS Получилось немного неаккуратно - вебгуй BTSync открывается вне интерфейса nas4free, но IMHO это - мелочь. UPD я позже попытался с этим поколдовать. Но в настройках nas4free параметр allow_url_include стоит 0, нельзя. Это затрудняет сборку единой страницы с интерфейсом и nas4free и BTSync.  Я не стал менять, тк есть мнение что иное значение не хорошо для безопасности.

nas, nas4free, качать

Previous post Next post
Up