Представлен (https://owncloud.com/blog/latest-owncloud-community-edition-...) релиз проекта ownCloud 5 (http://owncloud.org), в рамках которого развивается система для организации хранения, синхронизации и обмена данными, размещёнными на внешних серверах. От похожих сервисов, таких как Google Docs, Dropbox, box.net и Ubuntu One система ownCloud отличается предоставлением пользователю полного контроля над своими данными - информация не привязывается ко внешним закрытым облачным системам хранения, а размещается на подконтрольных пользователю системах. Из сопутствующих функций можно отметить поддержку средств для обеспечения совместного доступа и возможность синхронизации между разными машинами таких данных, как адресная книга, календарь-планировщик и закладки, с возможностью их просмотра и редактирования с любого устройства в любой точке сети.Исходные тексты системы распространяются (http://www.gitorious.org/owncloud) в рамках лицензии AGPL. Сервер ownCloud можно развернуть на любом хостинге, поддерживающем выполнение PHP-скриптов и предоставляющем доступ к SQLite, MySQL или PostgreSQL. Изначально проект развивался сообществом KDE, но в прошлом году основатели проекта создали коммерческую компанию ownCloud Inc (http://www.owncloud.com), которая взяла в свои руки разработку ownCloud и приступила к предоставлению платных сервисов и Enterprise-версии платформы.
Основные улучшения (http://owncloud.org/features/), добавленные в ownCloud 5:
- Интерфейс пользователя переработан для явного разделения навигационных элементов, встроенных в платформу и предоставляемых внешними дополнениями. Настройки вынесены в отдельный блок и разделены на персональные и привязанные к дополнениям. Новый дизайн концентрирует внимание пользователя на контенте, а также упрощает навигацию и настройку клиентов синхронизации для десктопов и мобильных систем;- Поддержка восстановления файлов и директорий, случайно удалённых через web-интерфейс. Удалённые файлы теперь вначале перемещаются в корзину, из которой их можно извлечь по аналогии с реализациями корзины для десктоп-систем;
- Новая система полнотекстового поиска, основанная на использовании поискового движка Apache Lucene и позволяющая искать не только по именам файлов, но и по их содержимому. Выполнение поискового запроса производится в фоне в асинхронном режиме, не прерывая доступность интерфейса для выполнения других операций;- Расширены средства версионного контроля за изменением файлов. Новый алгоритм при нехватке дискового пространства или при приближении к превышению квоты автоматически удаляет из хранилища устаревшие версии файлов, время жизни которых превысило заданный пользователем лимит;
- Адресная книга теперь выводит данные с разбиением на категории, позволяя сгруппировать адресатов по различным признакам, таким как друзья, коллеги, семья и т.п. В основном окне по умолчанию выводится обзор наиболее релевантных полей, при расширении окна число выводимых полей автоматически увеличивается. Web-интерфейс теперь реализован целиком на JavaScript, что позволило сократить число серверных операций и увеличило отзывчивость интерфейса;
- Добавлено дополнение для проверки сохраняемых файлов на наличие вирусов. Для проверки используется пакет Clam AV. Поддерживается автоматическое удаление заражённых файлов или информирование о проблемах в виде отчёта;- Пользователи теперь могут выбрать для себя дополнительное имя, которое будет отображаться другим пользователям вместо логина;
- Переписана реализация галереи фотографий. Упрощён интерфейс для доступа и обмена фотографиями с друзьями и членами семьи. Добавлена поддержка слайд-шоу;
- Улучшен календарь-планировщик. Добавлена возможности пометки элементов как конфиденциальных или публично доступных;
- Расширены возможности системы закладок, упрощён процесс создания, поиска и использования закладок. В панель добавлена кнопка для пометки элемента для прочтения в будущем;
- Добавлена более быстрая реализация встраиваемого в ownCloud PDF-просмотрщика;
- Улучшены средства для воспроизведения потокового мультимедиа контента во встроенном медиаплеере;- Проведены оптимизации производительности при работе с хранилищем. Увеличена эффективность кэширования файлов, что позволило в некоторых ситуациях ускорить доступ к хранилищу до 500%. Добавлена поддержка внешних хранилищ с доступом по SFTP. Обеспечено фоновое сканирование для внешних хранилищ, таких как Google Drive, Dropbox, FTP и т.п. Увеличена производительность дополнений для работы с внешними хранилищами Dropbox, Swift, FTP, Google Docs, S3 и WebDAV. Ускорено взаимодействие между несколькими серверами ownCloud;
- Существенно увеличена скорость синхронизации между клиентами десктоп-систем, сокращён трафик в процессе синхронизации;
- Добавлены дополнительные механизмы для защиты от CSRF- и XSS-атак;
- Улучшена поддержка хранения параметров пользователей в LDAP. Добавлена возможность подключения нескольких внешних LDAP и AD каталогов. Реализованы средства для поиска атрибутов в LDAP и AD. Увеличена производительность и улучшена работа с большими каталогами LDAP;- Для удалённого управления и слежения за работой ownCloud представлен новый REST API, соответствующий стандарту Open Collaboration Services (OCS) 1.7;
- Улучшение средств для управления дополнениями. Обеспечена возможность простой установки дополнений из центрального репозитория apps.owncloud.com и автоматическое удаление с сервера заблокированных дополнений. При появлении обновлений в интерфейсе теперь выводится специальная кнопка с предложением установить более новую версию дополнения. Отдельно выделяются рекомендованные и проверенные дополнения, с которыми гарантированно не возникнет проблем.Особенности ownCloud:
Поддержка средств для обеспечения совместного доступа и возможность синхронизации между разными машинами таких данных, как адресная книга, календарь-планировщик и закладки, с возможностью их просмотра и редактирования с любого устройства в любой точке сети. Возможно открытие публичного доступа к отдельным файлам или предоставление заданным пользователям прав на редактирование;
- Доступ к хранилищу может быть обеспечен при помощи монтирования сетевого раздела, при помощи WebDAV, KDE KIO-Slaves, приложения для мобильных телефонов (Android, iOS) или через web-интерфейс (http://www.kubler.org/owncloud-mockups/);
- Поддержка WebDAV позволяет организовать доступ к данным из любых операционных систем, используя любой стандартный WebDAV-клиент, даже из машин, защищенных межсетевым экраном или находящихся за транслятором адресов;- В Linux удаленный каталог можно примонтировать как часть локальной файловой системы при помощи FUSE-модуля или подключить в KDE через KIO-Slaves. Модули интеграции с ownCloud подготовлены для различных файловых менеджеров, таких как Dolphin, Nautilus, Finder и Explorer.
- Поддержка Open Collaboration Services API, что дает возможность отправки уведомлений, например, при отправке файла другим пользователем, через стандартный механизм нотификации KDE;- Поддержка синхронизации данных с другими web-приложениями, поддерживающими протокол remoteStorage, разработанный в рамках проекта Unhosted (http://www.opennet.me/opennews/art.shtml?num=30401), в рамках которого развивается концепция создания web-приложений для которых пользовательские данные не привязаны к определенному сервису или хранилищу;
- Система плагинов позволяет пользователям создавать собственные расширения с реализацией дополнительных функций. В качестве примеров плагинов, которые могут быть интегрированы с web-ориентированным хранилищем ownCloud, приводятся: плагин для совместного поддержания фотоальбома; музыкальный сервер, позволяющий прослушивать собственную музыкальную коллекцию с любого устройства в сети; хранилище подкастов и видеороликов с доступом через web...
URL: https://owncloud.com/blog/owncloud-5-released-a-vision-reali...
Новость: http://www.opennet.me/opennews/art.shtml?num=36395
оно научилось работать без апачизмов типа page.php/hello/world? например, на внутреннем сервере php оно может запуститься?ps. когда тестил клиенты для android, не нашёл ни одного, который хотя бы создавал иллюзию рабочего. как с этим сейчас?
Почитай уже что такое реврайты.
Причём тут реврайты?Стиль задания страниц типа /hello.php/tralala или /cgi-bin/hello.cgi/tralala, работает только в apache. когда я хотел протестировать фоссиловский интерфейс, работающий через cgi, я два десятка серверов проверил, но ни один не умел распознавать, что file.cgi/params это не путь, а "особенность" apache.
Кстати, тех нескольких схем, которые я нашёл в веб, где люди мучались с owncloud в nginx и fastcgi с помощью замен в регулярных выражений, до конца не дошла ни одна - прогресс продвинулся, но прогресс разработчиков owncloud продвинулся ещё дальше. :(
Кроме того, раньше она начисто игнорировала порт, и поэтому редиректы на host:port/path упорно шли host/path.
В общем, глобально, как всё надёжное. Это напоминает Windows, когда "вы можете запускать это на pc, конечно, если там стоит самая лучшая ос та которая windows"
так, иди читать доку — http://doc.owncloud.com/server/2012.4.5/admin_manual/install...
там всё написано
Вопрос не в "написано", вопрос в "работает ли?". Про android клиенты я тоже читал несколько раз, и пробовал их, и видно было, что они даже минимального тестирования не прошли, и что их вообще никто никогда из разработчиков не запускал.
не, билин, для троллей там ссылка есть — просьба не беспокоить(ся).
android-клиенты
Вот запили сам с этим чтением. Оно будет работать через жопу.
Запилил, работает.
Под одним nginx+php-fpm? И с той конфигурацией, что по ссылке? Да ладно врать то.
Через fastcgi.
В любом случае, при чём тут вышеуказанные буратиной апачизмы?Зыж
> Да ладно врать то.Ну ты ведь знаешь куда идти с такими заявами, не так ли?
Дык я вот тоже привёл всю конфигурацию к указанному виду, а оно собстна тоже местами тупит.
>при чём тут вышеуказанные буратиной апачизмы?Мы обсуждаем конфигурацию энжиникса вроде как.
у меня OC 4.х прекрасно работал с nginx+php-fpm. потом я сменил OC на Seafile (http://www.seafile.com/en/home/) и очень этому рад.
был простой вопрос, под внутренним сервером php 5.4+, если взять и запустить, будет работать?предполагаются ответы "да" и "нет". нет, вместо этого философия "а у кого-то в такой связке работают". Мне не нужно у кого-то, мне нужно, чтобы просто запускалось, из коробки, не только у меня. У меня сейчас нет собранного php под рукой и желания удовлетворять зависимости, чтобы проверить, поэтому хотелось бы знать, может кто испытывал.
>был простой вопрос, под внутренним сервером php 5.4+, если взять и запустить, будет работать?не пинди. вон он пост #1.
ещё раз повторяю, установил (используя документацию, отличного качества кстати) на предприятии, работает отлично.
на lighttpd + php-fpmни 5 версия , ни 4.х - из коробки не заработали в браузере
начались отображаться host/index.php/apps/etc..
поcле небольших мучений и гугла самым простым решением оказалось в php.ini
cgi.fix_pathinfo = 1
и 4.х фактически заработала из коробки :)
5 версия заработала частично, в URL картинок относительный путь /wwwe/owncloud/index.php - просто срезался на корню
а у тех у кого в ветке заработала 5 ветка сразу из коробки - настоящие тертые калачи :D
https://github.com/owncloud/core/issues/2063
Т.е. пяторку пробовал? Ну и как она?
Так, чудеса, но, сменив настройку php-fpm, для связи с lighhtpd через socket - все заработало...практически...тока в основном меню где должна идти загрузка файлов висит сообщение "Upgrading filesystem cache..." - так что надо чидеть геммороитьсямогу сказать две вещи,
1) что исключительно по ощущениям, переход по Files, Calendar , Music (т.е. загрузка соответсвующих старничек) - выполняется "несколько" дольше в сравнении с 4.х
2) Xcache, включенный для PHP, время загрузки страниц заметно сократил
А поставил я это только ради того, чтобы посмотреть "что это" и узнать на себе результат спора - заработает ли хоть одна версия из коробки или нет :)
и напоследок, насчет коробочных конфигурацийпроц Turion 1.3GHZ x 2, 8G RAM, BSD 9.1-release, ZFS, lighttpd и php-fpm достаточно свежие, конфиги по практически по-умолчанию, при зажатии в браузере REFRESHа
ввели систему секунд на 10, без отображения страницы по Топу вот в такое состояние:
last pid: 97274; load averages: 0.71, 0.37, 0.21 up 3+07:27:23 04:54:19
43 processes: 2 running, 41 sleeping
CPU: 30.2% user, 0.0% nice, 24.1% system, 0.0% interrupt, 45.7% idle
Mem: 68M Active, 96M Inact, 6307M Wired, 752K Cache, 149M Buf, 1412M Free
Swap: 4096M Total, 4096M FreePID USERNAME THR PRI NICE SIZE RES STATE C TIME CPU COMMAND
97270 www 1 33 0 183M 26156K CPU1 1 0:11 22.46% php-fpm
97268 www 1 35 0 183M 25888K lockf 0 0:11 22.17% php-fpm
97272 www 1 34 0 183M 25460K lockf 1 0:10 22.07% php-fpm
97269 www 1 35 0 183M 25864K lockf 1 0:11 21.88% php-fpm
97271 www 1 34 0 183M 26232K lockf 0 0:11 21.00% php-fpm
1420 root 1 20 0 12052K 1572K select 0 2:24 0.00% powerdТак что даже в простых вещах, для хорошего результата все равно потребуются прикладывать усилия.
О, спасибо за развёрнутый ответ.
Там какая-то фигня, не связанная с nginx.
Попробуйте посмотреть с strace и xdebug.
У меня все отлично работает.
Даже получается скачивать/закачивать php файлы (которые в дефолтном конфиге блочатся).
Вот конфиг: http://pastebin.com/YfyEFbguПочитайте документацию nginx, директива fastcgi_split_path_info.
С какой версией ownCloud работает?
> С какой версией ownCloud работает?С последней из 4 ветки.
Думаю, и с 5 заработает.
> Даже получается скачивать/закачивать php файлы (которые в дефолтном конфиге блочатся).Команда суицидников на опеннете? Запрещается закачивать и скачивать чтобы сервак не поимели если какой-то баг найдется, прикиньте? :)
Возможность заливать скрипты на сервер - уже полдела когда его хочется хакнуть. Если ремотные инклуды отключают, то локальное выполнение скриптов - по любому будет. И попадись в приблуде малейший баг - и хаксор убедит ее выполнить не свой скрипт, а то счастье которое он только что и закачал как раз.
>> Даже получается скачивать/закачивать php файлы (которые в дефолтном конфиге блочатся).
> Команда суицидников на опеннете? Запрещается закачивать и скачивать чтобы сервак не поимели
> если какой-то баг найдется, прикиньте? :)Во первых, обратиться к php файлам напрямую не получится.
Как раз для этого есть location ~ ^/(data ...
Во вторых, в моей инсталляции папка data вынесена из корня сайта вообще, чего и вам советую.
А если в приблуде будет баг, позволяющий запускать на выполнение файлы, их можно будет запустить с любым расширением.Запрет работы с php файлами - очень злая штука, когда вы синхронизируете папку с исходниками.
В какой-то момент вы обнаружите, что на сервере не сохранены php файлы.
а, да.
>ps. когда тестил клиенты для android, не нашёл ни одного, который хотя бы создавал иллюзию рабочего. как с этим сейчас?секретарям поставил это:
https://play.google.com/store/apps/details?id=org.dmfs.cardd...
синкают ~6000 контактов великолепно. уже >4 месяцев ни одного вопроса не поступало.
сам юзаю через дропбокс (благо сабж это умеет).
официальный (от самих разрабов сабжа https://owncloud.com/overview/mobileapps) клиент (https://play.google.com/store/apps/details?id=com.owncloud.a...) даже не было необходимости пробовать.
> оно научилось работать без апачизмов типа page.php/hello/world?На их сайте дают например готовый конфиг для нжинкса. Какие еще апачизмы?
Сколько раз ставил, столько раз сносил. То кириллица не поддерживается, то упадет на пустом месте.
Это новая тактика "смешай всё в доме Облонских". Теперь ms-боты будут бегать и всех вокруг обвинять в том, что те ms-боты.
ms-ботов легко отличить — главная их задача обгадить конкурента, выдавая себя за инсайда.зыж
использую сабж на предприятии, работает отлично.
во многих вещах удобнее гугловских сервисов (например я не видел, чтобы в гугле можно было подключить дропбокс и работать), про мс-овские вообще молчу.ззыж
не сталкивался с проблемами в кодировках. да и вообще не представляю даже каким попоруким надо быть, чтобы сейчас иметь траблы с кодировками в лине.
> Это новая тактика "смешай всё в доме Облонских".Плюс к уже отмеченной "наедь погрубей, вдруг обидится и уйдёт с форума".
Эти несчастные не понимают одной простой вещи: за каждое слово придётся отвечать. И что обижаться на таких дурачков -- себя не уважать.
Надеюсь, когда-то всё же дойдёт, чем занимались и зачем...
PS: во, раз уж они про себя напомнили -- причесал чуточку http://wiki.opennet.ru/MSSP и добавил кусочек с пруфлинком насчёт деятельности по развалу конференций, которая вполне стыкуется с бездарными попытками нагадить и здесь.
По ссылке интересно упоминание о неких методичках. Можно о них поподробнее?
> По ссылке интересно упоминание о неких методичках. Можно о них поподробнее?Там же после тире.
Примеры здесь были представлены в большом количестве -- делаются утверждения, следующие из обобщений приличного уровня (но неприличной направленности), которые делающий их _здесь_ затем обосновать, пояснить или предсказуемо логически развить оказывается попросту неспособен. О таком же внешнем "нацеливании" говорит и наблюдаемое явление "мода недели по поливанию", когда всем кагалом набрасываются на какую-либо конкретную тему.
У меня отдельный архив с отличившимися зарисовками есть, если кому для анализа потребуется -- пишите почтой, выдам.
> Сколько раз ставил, столько раз сносил.Уважаемый, здесь не про винду, а про owncloud. Если что, у меня его инстанс никаких подобных проблем не создавал.
У меня тоже беда с кодировкой.
В документах с русскими названиями всё в порядке, а в музыке теги битые (Ïåñíè Êàçà÷üåãî Äîíà - äèñê 1)
И ещё если скачиваешь папку в которой названия по русски, в архиве названия бытые получаются (╨Э╨╕╨║╨╛╨╗╨░╨╣ ╨Т╨╡╤З╤С╤А╨║╨╕╨╜ - ╨б╤В╨░╤А╤Л╨╣ ╨┤╨╛╨╝╨╕╨║ (╨Я╨╡╤Б╨╜╨╕ ╨Ъ╨░╨╖╨░╤З╤М╨╡╨│╨╛ ╨Ф╨╛╨╜╨░ - ╨┤╨╕╤Б╨║ 2).mp3)
Пока не разобрался как поправить.
По стандарту mp3 - кодировка тегов посмотри в чём ДОЛЖНА быть.
Проблема виндузявая, в общем-то...
> У меня тоже беда с кодировкой. [...] Пока не разобрался как поправить.А-аа, вот что. Возможно, в альте сработали libtag с автодетектом кодировки и исправленные unzip/zip.
Как вариант, закиньте им предложение сделать для тегов дополнительный фильтр имён с libenca, libnatspec или librcc/librcd. Для архивов придётся решать в дистрибутиве или апстриме.
А ты бы не сносил, Аноним, а написал в форуме про проблемы с длинными киррилическими именами, они бы и починили в следующей версии клиента. Я вот не поленился и все заработало.
недавно внедрил owncloud на предприятии.
начал с 4.5.6, теперь 4.5.7
никаких проблем с кодировками или ещё с чем не наблюдаю, работает все отлично.
дропбокс/самба/лдап/… цепляются, всё синкается, в том числе и мобильные (айфон изкаропки, андроид доп.приложениями carddav sync и тд)
проектом доволен, вот думаю попробовать поставить сабж
Добрый вечер, подскажите у вас нет проблем при синхронизации больших файлов через клиента? Через веб удалось добиться загрузки файлов до 8 гб, но клинт упорно синхрит только 2 гб.
Хорошая штука на первый взгляд, но как делать общие каталоги и почему ссылка пишет "облако не найдено"?
Может они додумаются запилить читалку rss на замену google reader?
А потом еще и замену gmail, чем черт^WGoogle не шутит.
Для замены gmail уже придумали как минимум Zimbra.Вот бы эти системы скрестить, чтобы не вести два календаря и два портфеля…
Вы не поверите!
http://www.arthur-schiwon.de/owncloud-5-released-google-read...
Скажем так, если я в этом не разбираюсь совершенно, но хотелось бы использовать, то что от этого нужно? Знаю, что можно купить у провайдеров, различные платные аккаунты, но там или цены завышеные или тарифные планы избыточны или ещё что. Мог ли бы кто разжевать или дать хорошие ссылки, что для этого нужно начиная с нуля?
1. можете скачать образ виртуальной машины http://doc.owncloud.com/server/2012.4.5/admin_manual/install...
2. можете купить в составе nas-сервера (точно owncloud есть в qnap. у меня дома такой).
там также можно настроить ddns и ваш nas будет видется в инете как xxxx.mycloudnas.com
3. можете «попросить» знакомого сделатьа вообще, если немного разбираетесь в linux, то и сабж сможете установить.
там очень не плохая документация.
Последняя версия вообще ставится из пакетов, подтягивает зависимости и всё что нужно настроить - это настроить выход наружу.
Значит "знакомый" обойдётся бутылкой пива. :D
Попробовал обновить с 4.5.7, чё-то не завелось :( Пишет Owncloud is in maintenance mode. Откатил обратно на 4.5.7. Отпишитесь кто обновлял, завелось со старым конфигом или нет
оказалось надо обновить, запустить, исправить в конфиге maintenance true на false, опять запустить, и он обновится.
а у них есть knowledgebase plugin
http://apps.owncloud.com/kb
что то в стандартной поставке я его не заметил, и в apps тоже не нашел.
а на ихнем сайте knowledge работает...
О, здорово.
Я тут как раз собрался отказаться от сервисов Google, в связи с закрытием Reader. Буду вместо вышеупомянутого использовать Tiny Rss. А OwnCloud поставлю себе на замену Google Drive. Осталось с почтой определится.
КoundСube не?
> и автоматическое удаление с сервера заблокированных дополненийО, круто. Встроенный бэкдор.
Директории эта штука все еще не умеет аплоадить через драг&дроп?
Не вижу включенного шифрования. даже при чистой установке с нуля. У кого как?
Как уже зат.. с этими интерпрайзными версиями!
Как только комьюнити вылижет все баги, появится куча пользвателей - тут же переходят на деньги, и так потихонечку, потихонечку закручивают гайки.
Ну что тут можно сказать? Как ещё такое поведение охарактеризовать?
В этой версии первый раз без проблем сразу заработали календари и задачи CalDav. Синхронизируется все с Lightning на десктопе и на Android через CalDAV-Sync beta. Раньше были проблемы с часовыми поясами. Время у событий выставляется нормально только в Firefox, у Chromium проблемы с этим)
Клиент под Linux синхронизирует вроде нормально, но иногда закачивает дубли при удалении в любом направлении) так что пользуюсь осторожно, не Дропбокс еще пока)
но почти)
Добрый день! А возможно ли настроить сервис таким образом: - при создание учетки проставить автоматическое удаление учетки или данных через определенное время, которое укажет админ при создании?