Top.Mail.Ru
? ?

Previous Entry | Next Entry

В прошлый раз мы запустили 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
btsyncmenu

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

Comments

( 2 comments — Leave a comment )
rimlyanin
Jul. 26th, 2013 08:34 am (UTC)
в iframe его загнать :)
2gusia
Jul. 26th, 2013 09:29 am (UTC)
тоже неаккуратненько...

в принципе, вместо самого BTS можно вызывать php скрипт. Но у меня тем вечером времени не хватило. Потом может дорихтую.
( 2 comments — Leave a comment )

Latest Month

September 2023
S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930

Tags

Page Summary

Comments

Powered by LiveJournal.com