Overview

You can use a WebDav client as an alternative to the LabKey interface for accessing files on your LabKey Server. WebDav allows you to read, modify and delete files.

LabKey has tested several MacOSX, Windows and Linux WebDav clients. These are listed here, along with basic instructions on how to connect these clients to your LabKey Server. For full details, please read the documentation provided by the WebDav provider you choose.

How to Force a Password Login

By default, you will not be logged into the LabKey Server you access. You will receive only guest privileges.

In order to prompt a login, you need to access a protected project that requires login for access. If you access a protected project, the login process will be initiated. In contrast, if you access a publicly accessible project, the login process will not be initiated, even if you provide a password to your WebDav client.

MacOSX WebDav Clients

When using OSX, you do not need to install a WebDav client. You can mount a WebDav share via the Go->Connect to Server dialog. Simply enter a URL of the form:

https://<MYUSERNAME%40MYDOMAIN.COM>@<www.SITENAME.org>/_webdav/<PROJECTNAME>/
Where:
  • <MYUSERNAME%40MYDOMAIN.COM> - The email address (login name) you use on your LabKey Server. Example: Use eknelson%40labkey.com for eknelson@labkey.com
  • <www.SITENAME.org> - The URL of your LabKey Server. Example: www.labkey.org
  • <PROJECTNAME> - The name of the project you would like to access. If you need to force a login, this project should provide no guest access. Example: _eknelson
Example:
https://eknelson%40labkey.com@www.labkey.org/_webdav/_eknelson/

Caution: When folder or project names contain spaces

Problem: Mounting a non-root container with spaces in project or folder names fails for OS X 2.6.6 and 2.6.7. For example, mounting "/_webdav/Flow%20Prj/Test%20Pilot" fails. This does not affect viewing folders/files with spaces. It only affects the connect command.

Workaround: "/sbin/mount -t webdav ...."

Windows WebDav Clients

Tested clients:

  • WebDrive: Intergrates with Explorer and allows you to mount the LabKey Server to a drive letter.
  • NetDrive: Intergrates with Explorer and allows you to mount the LabKey Server to a drive letter.
  • cadaver: Command line tool. Similar to FTP
Example Setup for WebDrive:

The following screenshot shows a WebDrive client setup to access the same LabKey project as described above for MacOSX:

Note these key fields:

  • Site address/URL: This is a string constructed as follows: <www.SITENAME.org>/_webdav/<PROJECTNAME>/
    • <www.SITENAME.org> is the URL of your LabKey Server. Example: www.labkey.org
    • <PROJECTNAME> is the name of the project you would like to access. If you need to force a login, this project should provide no guest access. Example project name: _eknelson
    • Example site address: https://www.labkey.org/_webdav/_eknelson/
  • Username - The email address (login name) you use on your LabKey Server.
    • Example: eknelson@labkey.com
  • Password - The password associated with the email address you are using.

Linux WebDav Clients

Tested clients:

  • Gnome Desktop: Nautilus file browser can mount a WebDav share like an NFS share.
  • KDE Desktop: Has drop down for mounting a WebDav share like an NFS share.
  • cadaver: Command line tool. Similar to FTP


previousnext
 
expand allcollapse all