--- myst: html_meta: "description lang=en": "Nextcloud Storage Provider configuration guide for Kasm Workspaces." "keywords": "Nextcloud, Storage Provider, Storage Mapping, Cloud Storage" "property=og:locale": "en_US" --- ```{title} Nextcloud Storage Provider Setup ``` ## Nextcloud Storage Provider Setup The [Nextcloud](https://nextcloud.com/) Storage Provider can be used to allow users to map in their Nextcloud files into their container-based Kasm Session. Access is provided via Nextcloud's WebDAV interface via the [Rclone](https://rclone.org) Docker volume plugin. Reference Docs: - - The storage provider configuration is as follows: ```{eval-rst} +-------------------------------+--------------------------------------------------------------------------------------------------------------------+ | Name | :code:`Nextcloud` | +-------------------------------+--------------------------------------------------------------------------------------------------------------------+ | Storage Provider Type | :code:`Nextcloud` | +-------------------------------+--------------------------------------------------------------------------------------------------------------------+ | Enabled | :code:`checked` | +-------------------------------+--------------------------------------------------------------------------------------------------------------------+ | Webdav URL | :code:`https://:/remote.php/dav/files/` | +-------------------------------+--------------------------------------------------------------------------------------------------------------------+ | Default Target | :code:`/nextcloud` | +-------------------------------+--------------------------------------------------------------------------------------------------------------------+ | Volume Config | .. code-block:: json | | | | | | { | | | "driver" : "rclone", | | | "driver_opts" : { | | | "type" : "webdav", | | | "webdav-vendor" : "nextcloud", | | | "uid" : "1000", | | | "gid" : "1000", | | | "allow_other" : "true" | | | } | | | } | +-------------------------------+--------------------------------------------------------------------------------------------------------------------+ | Mount Config | :code:`{}` | +-------------------------------+--------------------------------------------------------------------------------------------------------------------+ ``` ```{include} /guide/storage_providers/rclone.md ``` ```{include} /user_guide/storage_providers/nextcloud.md ```