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) клиенты для всех основных мобильных и настольных операционных систем.
При первом запуске спрашивает имя юзера и пароль. Ввожу произвольные и жму "Завершить установку". Через некоторое время опять спрашивает имя/пароль - ввожу те-же данные и получаю "Забыли пароль", через которое невозможно ничего восстановить, т.к. якобы на почту должно прийти письмо, чего по понятным причинам не происходит.
Как быть?
Всем привет.
Выполняю все по инструкции по установке Owncloud. Но запустить lighttpd не получается:
# /opt/etc/init.d/S80lighttpd start
Starting lighttpd... failed.
Подскажите в чем может быть проблема? Если информации мало, то напишите, что предоставить. Спасибо.
PS: lighttpd не запускается даже дефолтными lighttpd.conf и php.ini
PPS:Разобрался)) Пост удалять не буду. Возможно пригодиться: по умолчанию lighttpd раюботает на 80 порту, кототорый уже занят. Поменял на 81 и все заработало.
Подскажите пожалуйста. Все сделал по инструкции, но есть ошибка.
(configfile.c.943) source: /opt/etc/lighttpd/lighttpd.conf line: 406 pos: 8 parser failed somehow near here: )
406 ая строчка
$HTTP["url"] =~ "^/owncloud($|/)" {
Причем если ее комментировать, то будет показывать ошибку строкою выше.