mirror of
https://github.com/nextcloud/documentation.git
synced 2025-08-20 14:15:54 +00:00
Update source_installation.rst
add: encryption add: configuration add: external media Signed-off-by: scubamuc <54933878+scubamuc@users.noreply.github.com>
This commit is contained in:
@ -407,6 +407,12 @@ and robust technology which the Nextcloud snap team has embraced.
|
|||||||
Most importantly snaps are designed to be secure, sandboxed, containerized
|
Most importantly snaps are designed to be secure, sandboxed, containerized
|
||||||
applications isolated from the underlying system and from other applications.
|
applications isolated from the underlying system and from other applications.
|
||||||
|
|
||||||
|
However, the snap is opinionated.
|
||||||
|
|
||||||
|
- Nextcloud snap uses recommended Apache.
|
||||||
|
- Nextcloud snap uses recommended MySQL.
|
||||||
|
- Nextcloud snap uses recommended PHP.
|
||||||
|
|
||||||
Installation
|
Installation
|
||||||
------------
|
------------
|
||||||
|
|
||||||
@ -435,6 +441,35 @@ Upon visiting the Nextcloud installation for the first time, you will be prompte
|
|||||||
and password before Nextcloud is initialised. This may take a while depending on resources and the device.
|
and password before Nextcloud is initialised. This may take a while depending on resources and the device.
|
||||||
After you provide that information you will be logged in and able to install apps, create users, and upload files.
|
After you provide that information you will be logged in and able to install apps, create users, and upload files.
|
||||||
|
|
||||||
|
HTTPS encryption
|
||||||
|
----------------
|
||||||
|
|
||||||
|
Nextcloud snap includes a service for automated HTTPS encryption and automated renewal using Lets Encrypt,
|
||||||
|
or self-signed certificates. Run ``nextcloud.enable-https -h`` for more information. `Managing encryption <https://github.com/nextcloud-snap/nextcloud-snap/wiki/Managing-HTTP-encryption-(HTTPS)>`_.
|
||||||
|
|
||||||
|
Configuration
|
||||||
|
-------------
|
||||||
|
|
||||||
|
While the default Nextcloud configurations are mostly fine, it may be necessary to fine tune Nextcloud snap by
|
||||||
|
editing configuration files manually or using the management console. `Configuring Nextcloud snap <https://github.com/nextcloud-snap/nextcloud-snap/wiki/Configure-Nextcloud-snap>`_.
|
||||||
|
|
||||||
|
External media
|
||||||
|
--------------
|
||||||
|
|
||||||
|
Snap confinement is a security feature and determines the amount of access an application has to system resources,
|
||||||
|
such as files, the network, peripherals and services. Thus your Nextcloud snap is securely confined from the host
|
||||||
|
system. Unless you specifically allow the Nextcloud snap to access the ``/media`` or ``/mnt`` directories on the
|
||||||
|
host system, you will not be able to access any other directory outside of the confinement.
|
||||||
|
|
||||||
|
Removable media or external storage must be mounted to either ``/media`` or ``/mnt`` as root with root permissions
|
||||||
|
and connected to Snap!
|
||||||
|
|
||||||
|
The interface providing the ability to access removable media is not automatically connected upon install, to use
|
||||||
|
external storage (or otherwise use a device in ``/media`` or ``/mnt`` for data), you need to give the snap permission
|
||||||
|
to access removable media by connecting that interface:
|
||||||
|
|
||||||
|
``sudo snap connect nextcloud:removable-media``
|
||||||
|
|
||||||
Further documentation, an `extensive Wiki <https://github.com/nextcloud-snap/nextcloud-snap/wiki>`_ and `FAQ's <https://github.com/nextcloud-snap/nextcloud-snap/wiki/FAQ's>`_ can be found on the `developers GitHub <https://github.com/nextcloud-snap/nextcloud-snap>`_.
|
Further documentation, an `extensive Wiki <https://github.com/nextcloud-snap/nextcloud-snap/wiki>`_ and `FAQ's <https://github.com/nextcloud-snap/nextcloud-snap/wiki/FAQ's>`_ can be found on the `developers GitHub <https://github.com/nextcloud-snap/nextcloud-snap>`_.
|
||||||
|
|
||||||
.. note:: The `snapd technology <http://snapcraft.io/docs/core/>`_ is the core
|
.. note:: The `snapd technology <http://snapcraft.io/docs/core/>`_ is the core
|
||||||
|
Reference in New Issue
Block a user