| Category | Component | Comment |
|---|---|---|
Storage |
Local (POSIX) |
“ocis” driver (“decomposedfs”), the default filesystem for Infinite Scale |
NFS (POSIX) |
“ocis” driver (“decomposedfs”), the default filesystem for Infinite Scale |
|
S3 |
“s3ng” driver; with decomposedfs for metadata (POSIX) |
|
ownCloud 10 SQL storage driver |
Needed for parallel deployments with ownCloud 10 and for migration purposes |
|
Users & IDM |
Integrated, lightweight user & group management (LibreIDM) |
Out-of-the-box integrated user & group management; can be replaced with external LDAP |
OIDC (LibreConnect) |
OpenID Connect for user authentication and single sign-on based on an integrated identity provider; can be replaced with external identity providers |
|
User roles system |
Define user roles based on permissions to create a segregation of duties in administration as well as to distinguish user types |
|
LDAP integration |
Integrate an external LDAP/AD user directory |
|
Content Collaboration |
File management (upload / download / rename / copy / move / delete / etc.) |
Ability for users to conduct basic file and folder operations as well as synchronization with clients |
Sharing / access management (permissions on data) |
Ability for users to share files and folders with users, groups and via links |
|
Spaces |
User-independent project and team folders with multiple owners and dedicated behavior |
|
Deleted files / trash bin |
Ability for users to restore deleted files |
|
File versioning |
Ability for users to automatically create versions upon file changes and to restore them |
|
Media viewer (preview) |
Ability for users to preview images, videos and music files in the browser |
|
File locking |
Ability for users to lock files to prevent concurrent edits |
|
Archive download for multiple files and folders |
Ability for users to download multiple files and folders as archives |
|
Platform |
User settings |
Framework for users to define their settings like web UI language |
Notifications |
Framework to inform users about events in the platform; email notification for the event “Share received” |
|
File search |
Global search by file name, filter current folder by file name |
|
File metadata management framework |
Store and retrieve arbitrary metadata related to files |
|
Event system |
Framework to enable cross-service communication based on events |
|
Customization |
Web branding (runtime branding based on config values) |
Customize the ownCloud Web frontend according to your corporate identity |
API & Integration |
WebDAV |
API for file operations; API endpoints known from ownCloud 10 |
OCS |
Open Collaboration Services, ownCloud-specific API endpoints known from ownCloud 10 |
|
LibreGraph |
Open implementation of the MS Graph API, currently used for the management of spaces |
|
Administration & Operations |
Technical service metrics |
Load, memory usage, etc. per Infinite Scale service |
Logging |
Technical log for operations and debugging |
|
Auditing |
Ability to log all operations conducted by users for compliance and traceability |
|
Deployment |
Single binary |
The simplest way to deploy Infinite Scale for testing |
systemd |
Deploy Infinite Scale as a systemd service |
|
Docker |
Deploy Infinite Scale using Docker and Docker-Compose |
|
Helm / Kubernetes |
Deploy Infinite Scale in Kubernetes |
|
Web Office Integrations |
Collabora Online |
Collabora Online can be integrated via the wopiserver extension; automatic file locking capabilities are available |
ONLYOFFICE |
ONLYOFFICE can be integrated via the wopiserver extension; automatic file locking capabilities are available |
|
Microsoft Office Online |
Microsoft Office Online can be integrated via the wopiserver extension; automatic file locking capabilities are available |
|
File Migration |
Cloud Importer |
With the integrated |