Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion user_manual/contents.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,3 @@ Table of contents
universal_access
user_2fa
session_management
external_storage/index
10 changes: 0 additions & 10 deletions user_manual/external_storage/external_storage.rst

This file was deleted.

9 changes: 0 additions & 9 deletions user_manual/external_storage/index.rst

This file was deleted.

1 change: 1 addition & 0 deletions user_manual/files/accessing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@ Accessing your files
access_webdav
desktop_mobile_sync
large_file_upload
external_storage
99 changes: 99 additions & 0 deletions user_manual/files/external_storage.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
.. _external_storage_user_label:

============================
Using External Storage
============================

The External Storage application lets your Nextcloud server connect to remote file
systems β€” such as Amazon S3, SFTP servers, SMB/CIFS shares, or WebDAV servers β€” and
present them as folders inside your Files view. Your administration team configures
which backends are available and which mounts are shared with you.

If your administrator has enabled user-managed external storage, you can also add
your own connections under Personal Settings.

Accessing external storage
--------------------------

External storage mounts appear as regular folders in your Files view. You can
browse, upload, download, and delete files in them just as you would any other
folder. Whether sharing is available depends on whether your administrator has
enabled it for each individual mount.

A colored indicator next to the folder name shows the connection status:

* Green β€” the storage is connected and ready to use.
* Yellow β€” the storage could not be reached; Nextcloud will retry automatically.
* Red β€” the storage is unavailable. Contact your administrator if this persists.

When a mount is unavailable, Nextcloud marks it as offline for ten minutes before
retrying. You can trigger a manual recheck by clicking the status indicator.

.. note::
Some external storage mounts may be read-only. You will not be able to upload
or delete files on a read-only mount.

Sharing files from external storage
------------------------------------

Sharing from an external storage mount works the same as sharing any other file or
folder β€” use the share icon in the Files view. Sharing must be explicitly enabled on
each mount by your administrator, so the share icon may not be available on all
mounts.

.. note::
Server-side encryption is not available for external mounts pointing to other
Nextcloud instances.

Adding your own external storage
---------------------------------

If your administrator has enabled user-managed external storage, you can connect
your own storage services under **Personal Settings β†’ External Storage**.

To add a new mount:

1. Click your profile icon in the top right and select **Personal Settings**.
2. Select **External Storage** from the left sidebar.
3. Choose a backend from the **Add storage** dropdown.
4. Fill in the required fields for the backend (server address, path, credentials, etc.).
5. Select an authentication method from the **Authentication** dropdown.

Required fields are marked with a red border. Once all required fields are filled,
the mount is saved automatically.

A green dot next to the mount confirms a successful connection. A red or yellow icon
means Nextcloud could not connect β€” check your credentials and network settings.

To remove a mount, open the three-dot overflow menu next to it and select **Delete**.

.. note::
Mounts you add under Personal Settings are visible only to your account.

Supported backends
------------------

The following backends may be available, depending on what your administrator has
enabled:

* **Amazon S3** β€” Amazon Simple Storage Service buckets and S3-compatible storage.
* **FTP** β€” FTP and FTPS servers.
* **Nextcloud / ownCloud** β€” Another Nextcloud or ownCloud instance over WebDAV.
* **OpenStack Object Storage** β€” OpenStack Swift buckets.
* **SFTP** β€” SSH File Transfer Protocol servers.
* **SMB / CIFS** β€” Windows file shares and Samba servers.
* **WebDAV** β€” Any WebDAV-compatible server.

For backend-specific configuration details, see
`Configuring External Storage (GUI) <https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/external_storage_configuration_gui.html>`_
in the Administrator's manual.

File change detection
---------------------

Files you add or change through Nextcloud are reflected immediately. Files added
or changed directly on the external storage β€” without going through Nextcloud β€” may
not appear until the next background scan.

If externally added files are not appearing, ask your administrator to run
``occ files:scan`` or to configure a periodic background scan for the mount.
Loading