(408) 943-4100               V   Commercial Support Toggle between Light and Dark mode

Nextcloud

  4 minute read.

Last Modified 2021-09-16 09:25 EDT

NextCloud Plugin

The NextCloud plugin is a suite of client-server software for creating and using file hosting services.

Plugin Installation

Plugins Catalog

  • A data pool must be available for plugin storage.
  • The system must be connected to the internet.
  • Go to Network > Interfaces, edit the intended plugin interface, and set Disable Hardware Offloading.

To see the plugin catalog, go to the Plugins screen.

Going to the Jails or Plugins screen for the first time prompts to select a location on the system for storing Jail related data.

JailsPluginsStorage

By default, this location stores all data related to jails and plugins, including downloaded applications, data managed by the jail or plugin, and any jail snapshots.

Disconnecting or deleting the pool that stores jail data can result in permanent data loss! Make sure to back up any critical data or snapshots that are stored in a jail before changing the storage configuration.

To change the Jails and Plugins storage location, click , select a new pool, and click CHOOSE.

PluginsList

If the catalog doesn’t load:

  • Go to Network > Global Configuration and confirm the Default Gateway and DNS Servers addresses are correct.
  • Open the Shell and ping an Internet address. The output confirms the system is connected to the Internet.

Plugins are organized into two Collections:

  • iXsystems maintained plugins
  • Open Source plugins created and maintained by the TrueNAS community.

By default, the iXsystems-supported plugins are shown. To view the community-supported plugins, open Browse a Collection and select Community.

Basic Install

Go to Plugins select Nextcloud and click the INSTALL button.

NextcloudInstall

For Plugins / Add choose a Jail Name and click SAVE

NextcloudJailName

Once Nextcloud has installed successfully, you can then begin to manage your instance of the plugin.

NextcloudPostInstall

Select POST INSTALL NOTES to obtain your Nextcloud Admin User and Nextcloud Admin Password information. Select MANAGE and you will be directed to the Nextcloud login page within your browser.

NextcloudLogin

Enter the credentials obtained from POST INSTALL NOTES and click Log in. You will be directed to the Nextcloud Hub.

NextcloudHub

Applications

  • A data pool must be available for application storage.
  • The system must be connected to the internet.
  • Go to Network > Interfaces, edit the intended application interface, and set Disable Hardware Offloading.

To see the Applications catalog, go to the Apps screen. Going to the Apps screen for the first time prompts to select a location on the system for storing application related data.
JailsApplicationStorage

By default, this location stores all data related to applications, including downloaded applications, data managed by applications, and any application snapshots.

Disconnecting or deleting the pool that stores application data can result in permanent data loss! Make sure to back up any critical data or snapshots that are stored in a application before changing the storage configuration.

To change the applications storage location, click Settings on the Applications page and select Choose Pool from the dropdown menu.

AppsList

If the catalog doesn’t load:

  • Go to Network > Global Configuration and confirm the Default Gateway and DNS Servers addresses are correct.
  • Open the Shell and ping an Internet address. The output confirms the system is connected to the Internet.

By default, the iXsystems-supported applications are shown.

Basic Install

Official Applications

Official containers are pre-configured to only require a name during deployment.

Go to Apps and click the INSTALL button. Enter an Application Name and click Next.

SCALENextcloudInstall

For Nextcloud Configuration the Username defaults to admin and Password defaults to changeme. It is recommended that you change both of these fields to entries specific to you as the user. Ensure you employ a password that is both strong and can be remembered.

SCALENextcloudConfiguration

For Storage, Scaling/Upgrading Policy and Advanced DNS Settings the defaults can be used for basic installation by clicking Next or bypassing and going directly to Confirm Options. To Confirm Options, review the information presented and ensure that it is all correct. Click Submit.

SCALENextcloudConfirmOptions

The Nextcloud application will now be present on the Installed Applications page. Select Portal and you will be directed to the Nextcloud login page within your browser.

SCALENextcloudLogin

Enter the credentials specified during installation and click Log in. You will be directed to the Nextcloud Hub.

NextcloudHub

Refer to the Nextcloud documentation for details about using the Nextcloud platform: