Nextcloud: Difference between revisions

Jump to navigation Jump to search
Marked this version for translation
No edit summary
(Marked this version for translation)
Line 1: Line 1:
<languages />
<languages />
<translate>
<translate>
=Introduction=
=Introduction= <!--T:1-->


<!--T:2-->
We now provide nextCloud, a Dropbox-like cloud storage service, for all Compute Canada users. You can use your Compute Canada username and password to login to the [https://nextcloud.computecanada.ca/ nextCloud server]. A complete nextCloud user [https://docs.nextcloud.com/server/19/Nextcloud_User_Manual.pdf manual] is available from [https://docs.nextcloud.com/ docs.nextcloud.com]. Another manual is available as PDF document under your account once you connect. All data transfers between local devices and Compute Canada's nextCloud are encrypted.
We now provide nextCloud, a Dropbox-like cloud storage service, for all Compute Canada users. You can use your Compute Canada username and password to login to the [https://nextcloud.computecanada.ca/ nextCloud server]. A complete nextCloud user [https://docs.nextcloud.com/server/19/Nextcloud_User_Manual.pdf manual] is available from [https://docs.nextcloud.com/ docs.nextcloud.com]. Another manual is available as PDF document under your account once you connect. All data transfers between local devices and Compute Canada's nextCloud are encrypted.


<!--T:3-->
The nextCloud service is aimed at users with relatively small datasets (up to a few hundred GB). For anything larger the [[Globus/en|Globus]] service is much to be preferred.
The nextCloud service is aimed at users with relatively small datasets (up to a few hundred GB). For anything larger the [[Globus/en|Globus]] service is much to be preferred.


<!--T:4-->
If you are not familiar with the concept of nextCloud, you may try the online [https://try.nextcloud.com/ demo] on nextCloud website.
If you are not familiar with the concept of nextCloud, you may try the online [https://try.nextcloud.com/ demo] on nextCloud website.


=Migrating from ownCloud to nextCloud=
=Migrating from ownCloud to nextCloud= <!--T:5-->


<!--T:6-->
Since the [https://www.westgrid.ca/resources_services/data_storage/cloud_storage legacy WestGrid owncloud] service will be decommissioned (in the near future) it will be necessary for ownCloud users to move their data to nextCloud, a service offered by Compute Canada. Note that the two services are installed in separate instances.  
Since the [https://www.westgrid.ca/resources_services/data_storage/cloud_storage legacy WestGrid owncloud] service will be decommissioned (in the near future) it will be necessary for ownCloud users to move their data to nextCloud, a service offered by Compute Canada. Note that the two services are installed in separate instances.  


<!--T:7-->
* The straightforward way to proceed is to start over by downloading your data from ownCloud to your local machine (Desktop or laptop) and then upload to nextCloud via the web interface or any other tool as discussed below.
* The straightforward way to proceed is to start over by downloading your data from ownCloud to your local machine (Desktop or laptop) and then upload to nextCloud via the web interface or any other tool as discussed below.
* If you shared already files or folders with other WestGrid users, you will have to share them again.
* If you shared already files or folders with other WestGrid users, you will have to share them again.


<!--T:8-->
We recommend taking this opportunity to have a look to your data and do some clean-up: remove data you no longer need, check with whom you share your data, ... etc.
We recommend taking this opportunity to have a look to your data and do some clean-up: remove data you no longer need, check with whom you share your data, ... etc.


=Compute Canada nextCloud service description=
=Compute Canada nextCloud service description= <!--T:9-->


<!--T:10-->
* '''Server URL:''' https://nextcloud.computecanada.ca
* '''Server URL:''' https://nextcloud.computecanada.ca
* '''Server Location:''' Simon Fraser University, Burnaby, BC
* '''Server Location:''' Simon Fraser University, Burnaby, BC
Line 27: Line 34:
* '''Documentation:''' [https://docs.nextcloud.com/server/19/Nextcloud_User_Manual.pdf PDF] and [https://docs.nextcloud.com/ online].
* '''Documentation:''' [https://docs.nextcloud.com/server/19/Nextcloud_User_Manual.pdf PDF] and [https://docs.nextcloud.com/ online].


=Using nextCloud web interface=
=Using nextCloud web interface= <!--T:11-->


<!--T:12-->
To use the web interface, login to Compute Canada [https://nextcloud.computecanada.ca nextCloud] from a web browser using your Compute Canada username and password. You can upload and download files between your desktop (or laptop) and nextCloud, edit files, and share files with other Compute Canada users. For more information, please refer to the nextCloud user [https://docs.nextcloud.com/server/19/Nextcloud_User_Manual.pdf manual].
To use the web interface, login to Compute Canada [https://nextcloud.computecanada.ca nextCloud] from a web browser using your Compute Canada username and password. You can upload and download files between your desktop (or laptop) and nextCloud, edit files, and share files with other Compute Canada users. For more information, please refer to the nextCloud user [https://docs.nextcloud.com/server/19/Nextcloud_User_Manual.pdf manual].


=Using nextCloud Desktop Sync Clients and Mobile Apps=
=Using nextCloud Desktop Sync Clients and Mobile Apps= <!--T:13-->


<!--T:14-->
These clients, once installed on your devices, will "sync" everything between your nextCloud folder and your desktop/mobile device folder. Please note, it may take some time to sync all data. You can make changes to files locally on your device and they will be updated in nexCloud automatically. You can download the nextCloud Desktop Sync Clients and nextCloud Mobile Apps for iOS devices and Android devices from https://nextcloud.com/install/
These clients, once installed on your devices, will "sync" everything between your nextCloud folder and your desktop/mobile device folder. Please note, it may take some time to sync all data. You can make changes to files locally on your device and they will be updated in nexCloud automatically. You can download the nextCloud Desktop Sync Clients and nextCloud Mobile Apps for iOS devices and Android devices from https://nextcloud.com/install/


=Using WebDAV clients=
=Using WebDAV clients= <!--T:15-->


<!--T:16-->
In general, you can use any WebDAV clients to "mount" a nextCloud folder to your desktop using the following WebDAV URL: https://nextcloud.computecanada.ca/remote.php/webdav/  
In general, you can use any WebDAV clients to "mount" a nextCloud folder to your desktop using the following WebDAV URL: https://nextcloud.computecanada.ca/remote.php/webdav/  


<!--T:17-->
Once mounted, you can drag and drop files between the WebDAV drive and your local desktop.
Once mounted, you can drag and drop files between the WebDAV drive and your local desktop.


<!--T:18-->
'''Mac OSX:''' Select Go -> Connect to the Server, enter the WebDAV URL for the Server Address, and click Connect. You will be asked for your username and password to login. After authentication, you will see a WebDAV drive on your desktop.
'''Mac OSX:''' Select Go -> Connect to the Server, enter the WebDAV URL for the Server Address, and click Connect. You will be asked for your username and password to login. After authentication, you will see a WebDAV drive on your desktop.


<!--T:19-->
'''Windows:'''  
'''Windows:'''  


<!--T:20-->
Use "Map Network Drive ..." option, select a drive letter, then use WebDAV URL https://nextcloud.computecanada.ca/remote.php/webdav/ in the Folder field.
Use "Map Network Drive ..." option, select a drive letter, then use WebDAV URL https://nextcloud.computecanada.ca/remote.php/webdav/ in the Folder field.


<!--T:21-->
You may also consider using Cyberduck or other clients instead. [https://cyberduck.io/ Cyberduck] is available for OSX and Windows.
You may also consider using Cyberduck or other clients instead. [https://cyberduck.io/ Cyberduck] is available for OSX and Windows.


<!--T:22-->
'''Linux:''' There are many WebDAV applications available for Linux, please consult the nextCloud user manual for recommendations.
'''Linux:''' There are many WebDAV applications available for Linux, please consult the nextCloud user manual for recommendations.


==Detail: WebDAV vs Synchronization Clients==
==Detail: WebDAV vs Synchronization Clients== <!--T:23-->


<!--T:24-->
The WebDAV clients mount your nextCloud storage on your desktop.  Files are not copied, e.g., when you edit a file you edit the original file on the Compute Canada nextCloud system at Simon Fraser University.
The WebDAV clients mount your nextCloud storage on your desktop.  Files are not copied, e.g., when you edit a file you edit the original file on the Compute Canada nextCloud system at Simon Fraser University.


<!--T:25-->
When you connect with a Synchronization client the first thing these clients do is to synchronize your files stored in the Compute Canada nextCloud system with a copy of those files on your own desktop or laptop. All files that are different get downloaded to your own client. When files are changed they are re-copied to all the synchronized systems to ensure that the files are the same everywhere.  The synchronization copies can take a lot of time when you (and/or your collaborators) change files frequently. The advantage is that you can work on the files offline, i.e., when you do not have network connectivity.  They will be synchronized when network connectivity is re-established.
When you connect with a Synchronization client the first thing these clients do is to synchronize your files stored in the Compute Canada nextCloud system with a copy of those files on your own desktop or laptop. All files that are different get downloaded to your own client. When files are changed they are re-copied to all the synchronized systems to ensure that the files are the same everywhere.  The synchronization copies can take a lot of time when you (and/or your collaborators) change files frequently. The advantage is that you can work on the files offline, i.e., when you do not have network connectivity.  They will be synchronized when network connectivity is re-established.


=Using UNIX Command Line Tools=
=Using UNIX Command Line Tools= <!--T:26-->


<!--T:27-->
You can also use any available WebDAV command line clients, like [https://curl.haxx.se/ curl] and [http://www.webdav.org/cadaver/ cadaver], to copy files between your host and nextCloud. Command line tools are useful when you copy data between a remote host you login to and nextCloud.
You can also use any available WebDAV command line clients, like [https://curl.haxx.se/ curl] and [http://www.webdav.org/cadaver/ cadaver], to copy files between your host and nextCloud. Command line tools are useful when you copy data between a remote host you login to and nextCloud.


<!--T:28-->
cURL is usually installed on Mac OSX and Linux systems and can be used to upload and download files using an URL.
cURL is usually installed on Mac OSX and Linux systems and can be used to upload and download files using an URL.


==Upload a file using curl:==
==Upload a file using curl:== <!--T:29-->


<!--T:30-->
{{Command|curl -k -u <username> -T <filename> https://nextcloud.computecanada.ca/remote.php/webdav/}}
{{Command|curl -k -u <username> -T <filename> https://nextcloud.computecanada.ca/remote.php/webdav/}}


==Download a file using curl==
==Download a file using curl== <!--T:31-->


<!--T:32-->
{{Command|curl -k -u <username> https://nextcloud.computecanada.ca/remote.php/webdav/<filename> -o <filename>}}
{{Command|curl -k -u <username> https://nextcloud.computecanada.ca/remote.php/webdav/<filename> -o <filename>}}


=Sharing Files using nextCloud=
=Sharing Files using nextCloud= <!--T:33-->


<!--T:34-->
To make it easier for sharing among Compute Canada users, we made a change in the nextCloud installation so that both a user's username and their full name are displayed in the web browser. The format is "Firstname Lastname (username)".
To make it easier for sharing among Compute Canada users, we made a change in the nextCloud installation so that both a user's username and their full name are displayed in the web browser. The format is "Firstname Lastname (username)".
</translate>
</translate>
Bureaucrats, cc_docs_admin, cc_staff
2,306

edits

Navigation menu