Nextcloud: Difference between revisions

Jump to navigation Jump to search
72 bytes removed ,  5 months ago
headings, copyedits
(Marked this version for translation)
(headings, copyedits)
Line 1: Line 1:
<languages />
<languages />
<translate>
<translate>
=Introduction= <!--T:1-->


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


<!--T:3-->
<!--T:3-->
The Nextcloud service is aimed at users with relatively small datasets (up to 100 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 100 GB). For anything larger, we recommend using the [[Globus/en|Globus]] service.


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


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


=Alliance Nextcloud service description= <!--T:9-->
==Alliance Nextcloud service description== <!--T:9-->


<!--T:10-->
<!--T:10-->
Line 25: Line 24:
* <b>Documentation:</b> [https://docs.nextcloud.com/server/19/Nextcloud_User_Manual.pdf PDF] and [https://docs.nextcloud.com/ online]
* <b>Documentation:</b> [https://docs.nextcloud.com/server/19/Nextcloud_User_Manual.pdf PDF] and [https://docs.nextcloud.com/ online]


=Using the Nextcloud web interface= <!--T:11-->
==Using the Nextcloud web interface== <!--T:11-->


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


=Using Nextcloud Desktop Synchronization Client and mobile apps= <!--T:13-->
==Using Nextcloud Desktop Synchronization Client and mobile apps== <!--T:13-->


<!--T:14-->
<!--T:14-->
Once installed on your devices, this client 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 Nextcloud automatically. You can download the Nextcloud Desktop Sync Client and Nextcloud mobile apps for iOS devices and Android devices from https://nextcloud.com/install/.
You can [https://nextcloud.com/install/ download the Nextcloud Desktop Sync Client and Nextcloud mobile apps] to synchronize data from your devices. Once installed, this client will "sync" everything between your Nextcloud folder and your desktop/mobile device folder. 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 Nextcloud automatically.


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


<!--T:16-->
<!--T:16-->
Line 53: Line 52:


<!--T:22-->
<!--T:22-->
<b>Linux:</b> There are many WebDAV applications available for Linux, please consult the Nextcloud [https://docs.nextcloud.com/server/19/Nextcloud_User_Manual.pdf user manual] for recommendations.
<b>Linux:</b> There are many WebDAV applications available for Linux. Consult the [https://docs.nextcloud.com/server/19/Nextcloud_User_Manual.pdf Nextcloud user manual] for recommendations.


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


<!--T:24-->
<!--T:24-->
Line 63: Line 62:
When you connect with a Synchronization client, the first thing the client does is synchronize your files stored in the Alliance 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 the client does is synchronize your files stored in the Alliance 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= <!--T:26-->
==Using UNIX command line tools== <!--T:26-->


<!--T:27-->
<!--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 log in to and Nextcloud.
You can 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 log in to and Nextcloud.


<!--T:28-->
<!--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 <code>curl</code>== <!--T:29-->
===Upload a file using <code>curl</code>=== <!--T:29-->


<!--T:30-->
<!--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 <code>curl</code>== <!--T:31-->
===Download a file using <code>curl</code>=== <!--T:31-->


<!--T:32-->
<!--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>}}


==Upload and download files using <code>rclone</code>== <!--T:35-->
===Upload and download files using <code>rclone</code>=== <!--T:35-->


<!--T:36-->
<!--T:36-->
Line 147: Line 146:
$ rclone copy nextcloud:remote/path/file .
$ rclone copy nextcloud:remote/path/file .


=Sharing files using Nextcloud = <!--T:33-->
==Sharing files using Nextcloud== <!--T:33-->


<!--T:34-->
<!--T:34-->
cc_staff
82

edits

Navigation menu