Pydio Cells

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

Сайт: pydio.com

Pydio Cells — это программная платформа класса EFSS (Enterprise File Sync and Share), предназначенная для совместного использования, синхронизации и управления документами в корпоративной среде. Проект возник как развитие ранее существовавшего решения Pydio и ориентирован на современные требования к масштабируемости, модульности и облачно-ориентированной архитектуре. Pydio Cells реализует серверную часть, набор клиентских приложений и интерфейсов для интеграции с корпоративными системами аутентификации и хранилищами данных.

Архитектурно Pydio Cells построен на основе микросервисов и предоставляет REST/HTTP API для управления ресурсами, пользователями и политиками доступа. Решение поддерживает развертывание как в самохостинг-сценариях, так и в управляемых дата-центрах, позволяя администраторам контролировать хранение данных, шифрование и резервное копирование. В проекте делается акцент на администрировании, гибких политиках разграничения доступа и совместной работе с версионированием файлов.

  • Синхронизация файлов: клиентские приложения обеспечивают двустороннюю синхронизацию файлов между рабочими станциями и сервером с учётом конфликта версий.
  • Совместная работа: веб-интерфейс и клиенты позволяют совместно просматривать, редактировать и комментировать документы с разграничением прав доступа.
  • Управление пользователями и группами: централизованная система аутентификации, поддержка LDAP/Active Directory и интеграция с внешними провайдерами идентификации.
  • Политики доступа и безопасность: детальные политики прав, контроль доступа на уровне файлов и папок, поддержка шифрования данных в покое и при передаче.
  • Версионирование и восстановление: хранение версий файлов с возможностью отката к предыдущим состояниям и восстановлением удалённых элементов.
  • Масштабируемая архитектура: модульная структура и микросервисы, обеспечивающие горизонтальное масштабирование и управление нагрузкой.
  • Интеграция хранилищ: возможность подключения различных бэкендов хранения, включая локальные файловые системы и облачные объекты.
  • API и автоматизация: REST API и SDK для автоматизации рабочих процессов, интеграции с внешними приложениями и разработки плагинов.
  • Администрирование и мониторинг: инструменты для управления настройками сервера, мониторинга состояния сервисов и аудита действий пользователей.
  • Контроль доступа по политике данных: настройка сроков хранения, правил экспорта и ограничения обмена в соответствии с корпоративными требованиями.
Подробнее