In the latest update, NextCloud presented the issue of the platform NextCloud Hub 9, offering a comprehensive solution for organizing the collaborative work of enterprise employees and project teams. Alongside this release, the underlying NextCloud 30 Cloud Platform was also published, expanding cloud storage capabilities with synchronization support for data exchange. This allows users to view and edit data from any device within the network using the web interface or WebDav. The NextCloud server can be expanded on any hosting supporting PHP scripts and providing access to SQLite, Mariadb/MySQL, or PostgreSQL. The initial texts of NextCloud are distributed under the AGPL license.
In terms of functionality, NextCloud Hub is similar to Google Docs and Microsoft 365 but provides a fully controlled collaboration infrastructure that operates on its servers without relying on external cloud services. It combines multiple open NextCloud cloud platforms into a unified environment for working with office documents, files, tasks, events, email access, messaging, video conferences, and chats.
User authentication on the NextCloud Hub platform can be done via the local database or through integration with LDAP/Active Directory, Kerberos, IMAP, and SHIBBOLETH/SAML 2.0. This includes support for two-factor authentication, SSO (Single Sign-On), and binding new systems to an account via QR code. Version control allows users to track changes in files, comments, access rules, and tags.
The main components of NextCloud Hub include:
- Files: This feature enables storage organization, synchronization, collaborative access, and file exchange. Users can access files via the web or client software for desktop and mobile systems. Additional features include full-text search, file attachment in comments, selective access control, password-protected sharing, and integration with external storage services (FTP, CIFS/SMB, SharePoint, NFS, Amazon S3, Google Drive, Dropbox, etc.). [Image]
- Workflow: This component optimizes business processes by automating tasks such as document conversion to PDF, sending messages in chats when new files are uploaded to specific folders, and assigning tags automatically. Users can create custom handlers to perform actions based on specific events.