Skip to content

Commit

Permalink
Merge pull request #471 from gsanchietti/nc
Browse files Browse the repository at this point in the history
Nextcloud 18
  • Loading branch information
gsanchietti committed Jan 24, 2020
2 parents d9af79d + 245386b commit 3da7b16
Showing 1 changed file with 32 additions and 10 deletions.
42 changes: 32 additions & 10 deletions administrator-manual/en/nextcloud.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ basic editing right on the web.

**Key features:**

* preconfigure :index:`Nextcloud` with MariaDB and default access credential
* configure :index:`Nextcloud` with MariaDB and default access credential
* integration with |product| system users and groups
* automatic backup data with nethserver-backup-data tool
* customize https access url (custom virtual host)
* customize HTTPS access URL (custom virtual host)


Installation
Expand All @@ -23,11 +23,11 @@ Installation
The installation can be done through the |product| web interface.
After the installation:

* open the url https://your_nethserver_ip/nextcloud
* open the URL https://your_nethserver_ip/nextcloud
* use **admin/Nethesis,1234** as default credentials
* change the default password

All users configured inside any user provider (see :ref:`users_and_groups-section`) can automatically access the NextCloud installation.
All users configured inside any user provider (see :ref:`users_and_groups-section`) can automatically access the Nextcloud installation.
After the installation a new application widget is added to the |product| web interface dashboard.

.. note:: Nextcloud update/upgrade procedure disables the apps to avoid incompatibility problems.
Expand All @@ -37,9 +37,9 @@ After the installation a new application widget is added to the |product| web in
User list
---------

All users are listed inside the administrator panel of NextCloud using a unique identifier containing letters and numbers.
All users are listed inside the administrator panel of Nextcloud using a unique identifier containing letters and numbers.
This is because the system ensures that there are no duplicate internal user names as reported
in section `Internal Username` of `Official NextCloud documentation <https://docs.nextcloud.com>`_.
in section `Internal Username` of `Official Nextcloud documentation <https://docs.nextcloud.com>`_.

.. note:: If |product| is bound to a remote Active Directory account provider
a dedicated user account in AD is required by the module to be fully
Expand All @@ -55,7 +55,7 @@ Custom virtual host

Sometimes it's better to reserve a full virtual host for accessing Nextcloud like ``nextcloud.nethserver.org``.

Please note that after the configuration of a custom virtual host, Nextcloud will no longer be accessibile from the default URL ``https://your_nethserver_ip/nextcloud``.
Please note that after the configuration of a custom virtual host, Nextcloud will no longer be accessible from the default URL ``https://your_nethserver_ip/nextcloud``.

If the machine is using :ref:`Let's Encrypt <server_certificate-section>`, remember to add the virtual host domain name to list of valid certificate domains.

Expand All @@ -65,18 +65,40 @@ Trusted domains
Trusted domains are a list of domains that users can log into. Default trusted domains are:

* domain name
* ip address
* IP address

The list of trused domains can be customzized using :guilabel:`Trusted domains` field: add one domain per line.
The list of trusted domains can be customized using :guilabel:`Trusted domains` field: add one domain per line.

CalDAV and CardDAV
------------------

Some CalDAV and CardDAV clients may have problems finding the proper sync URL and need automatic service discovery.
Service discovery is enabled by default if a custom virtual host for Nexcloud has been configured.
Service discovery is enabled by default if a custom virtual host for Nextcloud has been configured.

To enable the service discovery even if Nextcloud is running on the default URL,
check the :guilabel:`Enable CalDAV and CardDAV auto-discovery` field.

.. note:: When enabling DAV auto-discovery, please make sure WebTop or SOGo are *not* already installed.


Collabora Online
----------------

See :ref:`Collabora Online module from NethForge <collabora-section>`.


ONLYOFFICE
----------

Since Nextcloud 18, ONLYOFFICE Community Document Server can be installed directly to the system without further configuration.
To enable built-in ONLYOFFICE integration, access Nextcloud with the ``admin`` user then:

- Go to :guilabel:`Apps` page and access :guilabel:`Office & text` section
- Download and enable the ``ONLYOFFICE`` application
- Download and enable the ``Community Document Server`` application. Please be patient, download and install will take a while.
- Go to the :guilabel:`Settings` page and access the :guilabel:`ONLYOFFICE` application under :guilabel:`Administration` section
- Verify the :guilabel:`Document Editing Service address` already contains the public address of your Nextcloud server

.. note:: Installation of full ONLYOFFICE server is not supported on |product|.


0 comments on commit 3da7b16

Please sign in to comment.