PDA

Bekijk de volledige versie : [HOW-TO] Установка и настройка ownCloud на роутере



ryzhov_al
25-04-2012, 08:40
Кто-нибудь видел аналоги Music Browser (http://musicbrowser.sourceforge.net/demo)'а с поддержкой FLAC?

Задача: проигрывать через web-браузер произведения из своей домашней коллекции. Желательно на HTML+FLASH. На чём-то же собраны морды NAS'ов, прикидывающихся самоиграйкой?

MercuryV
26-04-2012, 21:03
Кто-нибудь видел аналоги Music Browser (http://musicbrowser.sourceforge.net/demo)'а с поддержкой FLAC?

Задача: проигрывать через web-браузер произведения из своей домашней коллекции. Желательно на HTML+FLASH. На чём-то же собраны морды NAS'ов, прикидывающихся самоиграйкой?

Сразу предупреждаю, что наткнулся на софт только сегодня и ничего сам не разворачивал.
В ownCloud (http://owncloud.org/) (сам по себе интересный проект open source сервера синхронизации с кучей плюшек) есть функция воспроизведения аудио в веб-морде, "под капотом" там Ampache (http://ampache.org/), разработчики которого прям таки обещают транскодинг разных форматов (в том числе и FLAC) в mp3 для воспроизведения в флеш-плеере веб-интерфейса (см. FAQ (http://ampache.org/wiki/faq) пункт 002).

Разве что роутера, имхо, маловато будет, в отличие от musicbrowser

zev1416.ru
26-10-2012, 19:55
Решил поделиться опытом по установке бесплатного аналога dropbox с собственным сервером на роутер.

Выбирал из 2 вариантов:

ownCloud (http://owncloud.org/)

Столкнулся с проблемами:

1. нужно ставить mysql, т.к. sqlite модуль к php падает.
2. версия клиента 1.1.0 падала при подключении к серверу
3. версия 1.1.1 под Linux Mint закидывает файлы на сервер, удаляя их локально.
4. Версия 1.1.1 под Windows падает в процессе синхронизации.
5. Предыдущие версии имеют неразрешимые проблемы с синхронизацией времени, которые мне обойти не удалось.

SparkleShare (http://sparkleshare.org/)

Проект использует сервис git с качестве серверной части и не требует установки веб-сервера, sql-сервера и прочих ужасов.
В итоге я оставил SparkleShare, и, неделю прожив с ним без особых проблем, решил поделиться своей радостью :)

Установка SparkleShare сервера на роутере (аналог Dropbox) (http://wl500g.info/showthread.php?30573-Установка SparkleShare сервера на роутере (аналог Dropbox))

ryzhov_al
15-03-2013, 10:28
Это — угрюмая и молчаливая инструкция по установке на роутер свежевышедшего ownCloud (https://owncloud.org/) 5.

Установите софт:

# opkg install \
bzip2 \
php5-cgi \
lighttpd-mod-fastcgi \
lighttpd-mod-access \
php5-mod-ctype \
php5-mod-curl \
php5-mod-dom \
php5-mod-fileinfo \
php5-mod-gd \
php5-mod-hash \
php5-mod-iconv \
php5-mod-json \
php5-mod-mbstring \
php5-mod-pdo \
php5-mod-pdo-sqlite \
php5-mod-session \
php5-mod-simplexml \
php5-mod-sqlite3 \
php5-mod-xml \
php5-mod-zip

Распакуйте ownCloud:

# cd /opt/share/www/
# wget http://download.owncloud.org/community/owncloud-5.0.0.tar.bz2
# bzip2 -cd owncloud-5.0.0.tar.bz2 | tar -xv
# rm ./owncloud-5.0.0.tar.bz2

Добавьте в конец /opt/etc/lighttpd/lighttpd.conf:

server.modules += ( "mod_fastcgi",
"mod_access"
)

fastcgi.server = (
".php" =>
( "localhost" =>
( "socket" => "/tmp/php-fcgi.sock",
"bin-path" => "/opt/bin/php-fcgi",
"max-procs" => 1,
"bin-environment" =>
( "PHP_FCGI_CHILDREN" => "2",
"PHP_FCGI_MAX_REQUESTS" => "1000"
)
)
)
)

$HTTP["url"] =~ "^/owncloud/data/" {
url.access-deny = ("")
}

$HTTP["url"] =~ "^/owncloud($|/)" {
dir-listing.activate = "disable"
}

Измените в /opt/etc/php.ini:

upload_max_filesize = 100M
post_max_size = 100M
memory_limit = 32M

Запускайте:

/opt/etc/init.d/S80lighttpd start

и пользуйтесь:

http://<ip of router>/owncloud
Помимо веб-интерфейса доступны (https://owncloud.org/install) клиенты для всех основных мобильных и настольных операционных систем.

Rucha
15-05-2013, 21:23
При первом запуске спрашивает имя юзера и пароль. Ввожу произвольные и жму "Завершить установку". Через некоторое время опять спрашивает имя/пароль - ввожу те-же данные и получаю "Забыли пароль", через которое невозможно ничего восстановить, т.к. якобы на почту должно прийти письмо, чего по понятным причинам не происходит.
Как быть?

veron
17-05-2013, 19:29
Всем привет.
Выполняю все по инструкции по установке Owncloud. Но запустить lighttpd не получается:



# /opt/etc/init.d/S80lighttpd start
Starting lighttpd... failed.


Подскажите в чем может быть проблема? Если информации мало, то напишите, что предоставить. Спасибо.

PS: lighttpd не запускается даже дефолтными lighttpd.conf и php.ini


PPS:Разобрался)) Пост удалять не буду. Возможно пригодиться: по умолчанию lighttpd раюботает на 80 порту, кототорый уже занят. Поменял на 81 и все заработало.

mplane
11-08-2013, 19:53
Подскажите пожалуйста. Все сделал по инструкции, но есть ошибка.
(configfile.c.943) source: /opt/etc/lighttpd/lighttpd.conf line: 406 pos: 8 parser failed somehow near here: )
406 ая строчка
$HTTP["url"] =~ "^/owncloud($|/)" {

Причем если ее комментировать, то будет показывать ошибку строкою выше.