Info
Dieser inhalt ist nur auf Englisch verfügbar
Sie sind hier: Startseite / Nutzerportal / Dokumentationen / Cloud Storage / Swiftbrowser

Swiftbrowser

Swiftbrowser is a web based graphical interface to the DKRZ cloud storage system.

Requirements

Swiftbrowser should work on a recent browser (we test it against the latest Firefox and Google Chrome) and requires Javascript to be enabled. If Download (and Upload if you do not use a recent Firefox, Chrome or Edge browser) of complete folders is desired, Java Webstart (please see https://www.java.com/en/download/faq/java_webstart.xml) has to be installed on the local machine.

Login

You can login with your regular DKRZ user id at https://swiftbrowser.dkrz.de . User accounts have the same id as the user id.

Upload

Before uploading any data, you have to create at least one container - an object comparable to a directory in a file system - in which you can store your data. 

After selecting a container (similar to changing the directory) you can upload data by choosing the upload-button on the right side or using Drag and Drop. If you use a recent Firefox, Chrome or Edge as Browser, upload of directories via Drag and Drop should work, too. Otherwise you can also upload full directories using a Java Webstart application. Please choose the "Upload"-button if you are not inside a container or  "Upload folder"-button (inside a container) for this purpose.

Download

Beside of downloading objects, you can also download a complete container or pseudofolder using a Java Webstart application. Please choose the Download-button on the right side of the container / pseudofolder.

Pseudofolders

You can create pseudofolders to organise the data in your favourable way. Please be aware that pseudofolders are not really folders like in a file system - they are only 0-byte sized objects with a special content-type. To create a pseudofolder, navigate into a container, and choose the "Create pseudofolder"-button on the right side.

Sharing Data

You can share access to a container and its content either with other authenticated cloud storage users or creating a temporary url -  quite similar to anonymous ftp servers, but more secure. Temporary URLs will expire after a variable amount of days. Also, pseudofolders or single files can temporarily be made accessible to users outside of DKRZ by creating temporary URLs. Furthermore, you can create a publicly readable container, which is made accessible by a URL.  Please be aware that if you use large objects  (see here), you have to make the container holding the segments publicly readable, too. The segments of large objects uploaded using the swiftbrowser (not inside scratch and not using a temporary container url) are placed in a container called <containername>_SEGMENTS .

Create temporary URL for container/pseudofolder:

- Make sure you are on the main page (click "Swiftbrowser" on the top left).
- If you want to share a pseudofolder inside a container: Click on the container and navigate
to the view containing the pseudofolder. - Click on the red button of the container/pseudofolder selected. - Select "Temporary URL". - Specify the validity in days.
- Select if Read and/or Write access should be granted. - Send the URL produced to the person you want to share the container with.

Publish container:

- Make sure you are on the main page (click "Swiftbrowser" on the top left)
- Select the red button of the container you want to publish
- Select "Share"
- On the next page click the red button and select "Make public"
- Send the shown "Public container URL" to anyone you want to share the container with.

From now on, the files stored in this container can be downloaded without any authentication 
via the public URL created. Of course it is possible to make a container prvate again: 

- Make sure you are on the main page (click "Swiftbrowser" on the top left)
- Select the red button of the container you want to make private
- Select "Sharing" 
- On the next page click the red button and select "Make private"

Create temporary URL for object:

- Make sure you are on the main page (click "Swiftbrowser" on the top left)
- Click on the Container name where the file is stored you want to make available
- Click on the red button of the file selected 
- Select "Temporary URL"
- Specify the validity in days
- Send the URL produced to the person you want to share the file with.

Artikelaktionen