После четырёх месяцев разработки представлен (https://nextcloud.com/blog/nextcloud-11-sets-new-standard-fo...выпуск облачной платформы Nextcloud 11 (https://nextcloud.com/), развивающейся как форк (https://www.opennet.ru/opennews/art.shtml?num=44537) проекта ownCloud (https://www.opennet.ru/opennews/art.shtml?num=44006), созданный основными разработчиками данной системы. Nextcloud и ownCloud позволяют на своих серверных системах развернуть полноценное облачное хранилище с поддержкой синхронизации и обмена данными. Ключевым отличием Nextcloud от ownCloud является намерение предоставить в едином открытом продукте все расширенные возможности, ранее поставляемые только в коммерческой версии ownCloud. Исходные тексты Nextcloud, как и ownCloud, распространяются под лицензией AGPL.Nextcloud предоставляет средства для обеспечения совместного доступа, версионный контроль изменений, поддержку воспроизведения медиаконтента и просмотра документов прямо из web-интерфейса, возможность синхронизации данных между разными машинами, возможность просмотра и редактирования данных с любого устройства в любой точке сети. Доступ к данным может быть организован как при помощи web-интерфейса, так и с использованием протокола WebDAV и его расширений CardDAV и CalDAV. В отличие от сервисов Google Drive, Dropbox, Яндекс.Диск и box.net, проекты ownCloud и Nextcloud дают пользователю полный контроль над своими данными - информация не привязывается ко внешним закрытым облачным системам хранения, а размещается на подконтрольном пользователю оборудовании. Сервер ownCloud можно развернуть на любом хостинге, поддерживающем выполнение PHP-скриптов и предоставляющем доступ к SQLite, MySQL или PostgreSQL.
Основные новшества Nextcloud 11:- При поддержке NCC Group проведена большая работа по усилению безопасности платформы и модернизации архитектуры проекта. Из связанных с безопасностью улучшений отмечается:
- Поддержка современных механизмов защиты от подстановки стороннего JavaScript-кода, таких как CSP 3.0 9 (Content Security Policy) и Same-site Cookies;
- Поддержка двухфакторной аутентификации на основе U2F (https://en.wikipedia.org/wiki/Universal_2nd_Factor)-совместимых USB/NFC ключей (Universal 2nd Factor) или ограниченных во времени одноразовых паролей;
- Поддержка использования Kerberos для аутентификации;
- Расширенная защита от bruteforce-атак во всех точках обращения к API;
- Применение TLS-шифрования для связи объединённых систем (Federation);
- Организация проверки надстроек и дополнений по цифровой подписи.- Проведена оптимизация производительности и расширена масштабируемость продукта. Нагрузка на базу данных при работе Nextcloud сокращена на 80%. На 60% сокращено время выполнения типовых серверных запросов;
- Добавлена поддержка многоячеечного (multi-bucket) хранилища объектов, в котором данные каждого пользователя закреплены за отдельной ячейкой, изолированной на уровне индексации от других ячеек, что повышает эффективность работы конфигураций с очень большим числом пользователей и файлов - производительность обработки привязанных к пользователю метаданных не зависит от числа пользователей;
- Поддержка полнотекстового поиска с использованием движка Apache Solr, позволяющего находить слова и фразы в различных офисных документах, PDF-файлах, внешних и совместных хранилищах;
- Средства создания объединённых хранилищ (Federation), позволяющих создавать общие папки, совместно используемые разными серверами, и отправлять запросы к пользователям других серверов, расширены возможностью запуска специального централизованного сервера координации запросов, позволяющего находить других пользователей, независимо от используемого ими сервера.- В экспериментальном режиме в состав включено приложение Spreed, позволяющего создавать защищённые аудио и видео чаты между пользователями с соединением в режиме P2P.
URL: https://nextcloud.com/blog/nextcloud-11-sets-new-standard-fo.../
Новость: http://www.opennet.ru/opennews/art.shtml?num=45682
Зачем нужна эта наколенная студенческая поделка, когда есть оригинальный ownCloud?
Nextcloud как раз и пилят авторы оригинального ownCloud, после своего ухода из ownCloud Inc. А для разработки ownCloud набрали непонятно кого.
Да понятно кого...
Зачем нужна эта наколенная студенческая поделка на PHP, когда есть прекрасный Seafile?
Хотя бы для того, чтобы не синхронизировать контакты Android-устройств с корпорацией добра и при этом не вертеть отдельный CardDAV (добавляя потенциальных уязвимостей и лишаясь единой точки входа). У него и других плагинов полезных много.
Кстати, насчёт студенческой поделки - ребята, помнится из KDE community. А кто пишет питоновский Seafile?
> Зачем нужна эта наколенная студенческая поделка на PHP, когда есть прекрасный Seafile?Seafile принадлежит Китаю. Там дыр больше чем в твоей голове.
>Seafile принадлежит Китаю.Как будто это что-то плохое
>Там дыр больше
Где пруфы?
Пока что own/NextCloud лидирует в этой нелёгкой битве, по найденным дырам и совместными стараниями с php.
Вы слишком отстали, китайские программисты могут легко посоревноваться с русскими.
> Зачем нужна эта наколенная студенческая поделка на PHP, когда есть прекрасный Seafile?Nextcloud 11 brings Spreed audio and video chat integrated in the user interface.
> Зачем нужна эта наколенная студенческая поделка на PHP, когда есть прекрасный Seafile?Вообще-то это разные программы.
Seafile - это только сервис хранения и синхронизации файлов типа dropbox.
Owncloud/Nextcloud - нечто большее:
* Синхронизация файлов;
* Просмотр видео/картинок online;
* Прослушивание музыки online;
* Редактирование документов online (включая офисные);
* Синхронизация контактов;
* Почтовый клиент (через roundcube);
* Аудио/видео связь online;
* Органайзер с синхронизацией задач;
* И ещё 100500 приложений под разные нужды.
good news, особенно радует что календарь с контактами теперь не на птичьих правах.в сравнении с предком прогресс есть например в пересканировании файлов (опция --unscanned), мобильный клиент лучше фотки заливает (если не было связи то потом добивается этого повторами).
видеоконференции давно обещали, наконец можно будет попробовать, это как вишенка на торте. когда есть необходимая инфраструктура - не вижу смысла гонять болтовню через левые сервисы
caldav & carddav наконец разаботал? Устал им багрепорты писать - а они все просто висят открытыми.
+1, не смог завести нормально работающие контакты ни на owncloud, ни на nextcloud. Поставил baikal и стал счастлив.
А чем Байкал лучше?
Чем nextcloud.
> А чем Байкал лучше?С ним контакты и календарь на DAVDroid завелись сразу, а с owncloud не взлетело. По функциональности он хуже - нельзя в веб-морде посмотреть на контакты и календарь, только в админке на количество записей.
>> А чем Байкал лучше?
> С ним контакты и календарь на DAVDroid завелись сразу, а с owncloud
> не взлетело. По функциональности он хуже - нельзя в веб-морде посмотреть
> на контакты и календарь, только в админке на количество записей.Вообще-то, когда-то использовал отдельные CardDav и CalDav приложения на андроиде, что-то было бета, но работало. Потом был поставил DAVDroid - тоже работает. Пока Owncloud, NextCloud планирую.
> не смог завестиКлючевые слова!
owncloud-8.2.9 вместе с плагинами contact+, calendar+, task+ с клиентами на андроиде через драйвер davdroid изумительно отрабатывают caldav и carddav вкупе с плюшками: дни рождения из контактов (carddav) сами синхронизируются с календарем (caldav), да еще отрабатываются задачи (tasks). Ляпота!
А в качестве хранилища там можно заюзать seafile, интересно? Он как то надёжнее работает, а вот в качестве обвески всего и вся было бы интересно.
SMB?
В качестве storage backend? Как минимум с седьмой версии (я с неё начинал) при наличии smbclient в системе.
"Поддержка двухфакторной аутентификации на основе U2F-совместимых USB/NFC-ключей (например, Yubikey) или ограниченных во времени одноразовых паролей (например, через смартфон с Google Authenticator)"Вот это зачет!
Единственная проблема, что пока при включении любого 2FA отваливаются все приложения для синхронизации: от Nextclod для оффтопика до DAVDroid (но это проблема приложений, надеюсь, разработчики подтянут).
распространение в виде архивного файла это новый тренд, где пакеты, где кошерные сборки php со всеми модулями? Пока что нетруёвый олдскульный owncloud привлекательнее, простите.
О-хохо! Kerberos! Кажется я только что включил в план работ миграцию OwnCloud->NextCloud.
Я в универе написал свое хранилище и с ним отлично живу. Нафига мне Ваш ownCloud хер знает кем писанный да еще и на PHP? У меня еще 10 лет назад были биндинги ко всем языкам и виртуальные файловые системы ароде FUSE для Linux, FreeBSD и Widnows. После этого уже появился и ЯндексДиск и прочее. А я еще начинал в своем чудо продукте пилить облачное хранилище с повышенной репликацей когда куски файла храняться на двух или трех серверах и в случае выхода из строя одной тачки фронтенд продолжал работать и перезватывался нжинксом и можно было продолжать работать. Короче я еще в универе написал то что сейчас коммерческая фирма не может выпилить. Совсем разраотчики измельчали.
Молодец, возьми с полки пирожок.
А NextCloud (ownCloud) умеет как-то кешировать просмотренные в облаке картинки, а не сохранять их так, что они тут же доступны в галерее Android-смартфона? Так работает Dropbox. А NextCloud я пока только из-за этого не использую.