close
Перейти к содержанию

Nextcloud

Материал из Википедии — свободной энциклопедии
Nextcloud
Логотип программы Nextcloud
Скриншот программы Nextcloud
Тип компьютерная платформа[вд] и мобильное приложение
Автор
Разработчик Nextcloud GmbH[вд]
Написана на PHP[1] и JavaScript
Операционные системы Windows, macOS, iOS, Android и Unix-подобная операционная система
Дата выпуска 2 июня 2016[2]
Аппаратные платформы iOS[3] и Android[4]
Последняя версия
Репозиторий github.com/nextcloud/ser…
Лицензия AGPL v3.0 или выше[6]
Сайт nextcloud.com (англ.)
Логотип Викисклада Медиафайлы на Викискладе

Nextcloud — набор клиент-серверных программ для создания и использования хранилища данных. Nextcloud можно установить как на коммерческом хостинге, так и на собственном сервере. По доступной функциональности похож на Google Workspace.

Nextcloud распространяется на условиях свободной лицензии GNU AGPL v3[7]. В отличие от собственнических сервисов, таких как Dropbox, открытая архитектура Nextcloud позволяет добавлять функциональность на сервер в виде приложений и позволяет пользователям полностью контролировать свои данные.

Nextcloud появился как форк OwnCloud, его создал разработчик OwnCloud Фрэнк Карличек[англ.] после ухода из OwnCloud, Inc.. Карличек совместно с другими бывшими разработчиками OwnCloud продолжает развивать Nextcloud. Поддержку проекта осуществляет компания Nextcloud GmbH[8].

Архитектура и развёртывание

[править | править код]

После установки серверных компонентов начальная конфигурация выполняется через веб-интерфейс, где создается учётная запись администратора. Для работы системы требуется веб-сервер и база данных. В небольших инсталляциях можно использовать SQLite, тогда как для более крупных развертываний рекомендуется MySQL или PostgreSQL. Система поддерживает интеграцию со сторонними службами; в частности, возможен импорт учётных записей из внешних каталогов (например, через LDAP)[7].

Основные возможности

[править | править код]

Синхронизация и обмен файлами

[править | править код]

Файлы Nextcloud хранятся на сервере и могут быть доступны через WebDAV, если это необходимо.

Пользователи могут открывать доступ к своим файлам и папкам другим участникам системы или генерировать внешние веб-ссылки. Для публичных ссылок доступны настройки безопасности: установка пароля, ограничение срока действия, лимит количества скачиваний, а также выдача прав только на чтение или на редактирование[7].

Функция федерации позволяет настраивать обмен данными между независимыми серверами Nextcloud, а также узлами на базе ownCloud и Pydio. В качестве внешних хранилищ к системе можно подключить сторонние сервисы, включая Dropbox, Google Drive и Amazon S3[7].

Контроль доступа и безопасность

[править | править код]

Пользовательские файлы зашифровываются во время транзита (необходимо включить шифрование).

Дополнение File Access Control даёт администратору возможность настраивать правила доступа в зависимости от заданных условий — например, ограничивать размер загружаемых файлов для отдельных групп пользователей[7].

Версионирование файлов

[править | править код]

Система поддерживает версионирование файлов, что позволяет восстанавливать их предыдущие состояния. Эта функция сохраняет историю изменений для каждого файла[7].

Администрирование

[править | править код]

С точки зрения администрирования Nextcloud позволяет управлять пользователями и группами (с помощью OpenID или LDAP). Контент может использоваться совместно, определяя грамотные разрешения на чтение и запись между пользователями и группами.

Панель администрирования предоставляет инструменты для управления системой. Среди них настройка тем оформления, установка общесистемных требований к паролям пользователей и возможность использования приложения «Impersonate», которое позволяет администратору временно войти в учётную запись другого пользователя для отладки и технической поддержки[7].

Дополнительные возможности

[править | править код]

Nextcloud представляет новые функции, такие как возможности мониторинга, полнотекстовый поиск и аутентификацию Kerberos, а также аудио- и видеоконференции, расширенную федерацию и небольшие улучшения пользовательского интерфейса[9].

В Nextcloud доступны более двухсот дополнительных приложений к облачному хранилищу — редакторы, галереи изображений и другие[10].

Пользователи Nextcloud могут управлять календарями (CalDAV), контактами (CardDAV), планировать задачи изнутри платформы.

Клиентские приложения

[править | править код]

NextCloud поддерживает клиентские программы на Windows, MacOS X и GNU/Linux для синхронизации между сервером и клиентом, мобильные приложения Android и iOS для доступа к файлам. С телефона можно автоматически выгружать отснятые фото и видео в хранилище[7].

Поддержка и документация

[править | править код]

Проект поддерживается активным сообществом через официальные форумы и IRC-каналы. Для пользователей и администраторов доступна официальная документация и обучающие видеоматериалы. Компания-разработчик Nextcloud GmbH также предоставляет услуги коммерческой поддержки для корпоративных клиентов[7].

В сравнительном обзоре журнала Linux Format за 2017 год Nextcloud занял первое место среди пяти популярных решений для создания персонального облака, получив оценку 5/5 звёзд. Автор обзора отметил, что Nextcloud предлагает функции, превосходящие даже коммерческие аналоги, и является универсальным решением как для небольших групп (10 пользователей), так и для организаций со штатом до 100 и более сотрудников. Благодаря системе плагинов платформа описывается как «универсальное решение для всех потребностей в хранении данных и совместной работе»[7].

Блокировка официального сайта

[править | править код]

16 апреля 2018 года официальный сайт Nextcloud внесён в список заблокированных по адресу IP согласно постановлению Генпрокуратуры РФ 27-31-2018/Ид2971-18 в рамках борьбы с Telegram[11][12][13].

С 5 января 2020 сайт снова стал доступен для жителей России.

Примечания

[править | править код]
  1. The nextcloud Open Source Project on Open Hub: Languages Page — 2006.
  2. Grüner S. Nextcloud ist der "Neustart" für Owncloud — 2016.
  3. https://apps.apple.com/us/app/nextcloud/id1125420102
  4. https://play.google.com/store/apps/details?id=com.nextcloud.client
  5. Release 34.0.2 — 2026.
  6. https://github.com/nextcloud/server
  7. 1 2 3 4 5 6 7 8 9 10 Mayank Sharma. Stay in Sync: Keep your files up to date with the best tools (англ.) // Linux Format. — 2017. — September (iss. 228). P. 22-27.
  8. Основатель и ключевые разработчики ownCloud создали форк проекта : [арх. 1 декабря 2017] // OpenNET. — 2016.  2 июня.
  9. Steven J. Vaughan-Nichols. Nextcloud adds security and scalability to its private cloud offering (англ.). ZDNet (14 декабря 2016). Дата обращения: 19 января 2017. Архивировано 6 апреля 2018 года.
  10. Письменный, 2020.
  11. Nextcloud 📱 ☁️ 💻. #nextcloud is the first (and so far only) #opensource file sync & share that is blocked in #Russia #censorship (англ.). @Nextclouders (27 июня 2018). Дата обращения: 29 января 2019.
  12. Is It Blocked In Russia? Is It Blocked In Russia?. Дата обращения: 29 января 2019. Архивировано 30 января 2019 года.
  13. Nextcloud 📱 ☁️ 💻. we've requested unblocking the IP addresses from Roskomnadzor last week. The IP block seems related to the @Telegram ban, maybe because our site is hosted on @digitalocean (англ.). @Nextclouders (27 июня 2018). Дата обращения: 29 января 2019.
  • nextcloud.com — официальный сайт Nextcloud
  • Евгений. NextCloud против OwnCloud : Какой облачный сервис выбрать? // FREEhost.UA. — 2020.  30 июля.
  • Письменный, А. Nextcloud : Настраиваем персональное облако и смотрим, стоит ли возня свеч // Хакер. — 2020.  18 декабря.
  • Nextcloud : отказоустойчивый деплой для средних компаний // Блог компании RUVDS.com. — 2020.  30 ноября.