Skip to content

Nextcloud

Nextcloud is a document sharing and collaboration tool. It is similar to services such as Google Workspace. There are clients for Web, Desktop, Android and iOS.

You can request a 1-hour free trial here: https://nextcloud.com/instant-trial/

Installation

Refer to the Coop Cloud recipe

Best Practices

Protect your Administrator account

Nextcloud comes with an administrator account that uses a username and password. Two-factor authentication adds extra layer of protection to protect the administrator account if the password is stolen or brute forced.

Enable Two-Factor Authentication (TOTP)

  1. Using the administrator account, navigate to Profile > Apps > Featured Apps.

  2. Select and enable the Two-Factor TOTP Provider.

  3. Follow the instructions https://docs.nextcloud.com/server/latest/user_manual/en/user_2fa.html

  4. Navigate to Administration > Security > Two Factor Authentication.

  5. Store the Backup Codes in a secure place, like a password manager or text file.

  6. Enable TOTP by scanning TOTP QR code with a phone and confirming the 6-digit code that is generated.

Anonymous access

Nextcloud allows anonymous uploads and anonymous forms that can replace some of the features Cryptpad offers. You can manage these as a Nextcloud admin through the permissions sidebar for a file or form. You can also password-protect files in Nextcloud to allow for authentication.

Nextcloud apps

Nextcloud offers extensions to its functionality through Apps. The following apps are native to Nextcloud:

  • Nextcloud Files
  • Nextcloud Talk
  • Nextcloud Groupware (Calendar, Contact, Mail)
  • Nextcloud Office
  • Nextcloud Assistant
  • Nextcloud Flow

While native apps built-in to Nextcloud, but there are many more third-party apps that offer useful functionality contributed to by members of the open-source community.

Since we can't speak to the security of third-party apps, we recommend not using them until you can conduct additional review into their authorship and contents.