Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud provides functionality similar to Dropbox, Office 365 or Google Drive when used with integrated office suites Collabora Online or OnlyOffice. It can be hosted in the cloud or on-premises. It is scalable, from home office software based on the low cost Raspberry Pi, all the way through to full sized data centers that support millions of users. Translations in 60 languages exist for web interface and client applications.
Nextcloud files are stored in conventional directory structures, accessible via WebDAV if necessary. A SQLite, MySQL or PostgreSQL database is required to provide additional functionality like permissions, shares, and comments.
Nextcloud can synchronize with local clients running Windows (Windows 8.1 and above), macOS (10.14 or later), Linux and FreeBSD. Nextcloud permits user and group administration locally or via different Backends like OpenID or LDAP. Content can be shared inside the system by defining granular read/write permissions between users and groups. Nextcloud users can create public URLs when sharing files.[citation needed]
Logging of file-related actions, as well as disallowing access based on file access rules is also available.
Security options like Multi-factor authentication using TOTP, WebAuthn, Oauth2,] OpenID Connect, Brute-force protection exist.
Nextcloud has planned new features such as monitoring capabilities, full-text search and Kerberos authentication, as well as audio/video conferencing, expanded federation and smaller user interface improvements.
¶References