|
|
|
# Main
|
|
|
|
|
|
|
|
The goal of this article is to have Mountain Duck interface with RIT's iRODS instance. Mountain Duck emulates a locally attached storage with a remote back-end. This allows applications that cannot interface with iRODS to read and write files to iRODS through a regular file interface.
|
|
|
|
|
|
|
|
Mountain Duck has support for iRODS however it lacks a settings page to add iRODS settings to. To get this going, a file is added to the installation directory of Mountain Duck.
|
|
|
|
|
|
|
|
Overview:
|
|
|
|
|
|
|
|
1. Modifying Mountain Duck for iRODS support
|
|
|
|
- This can be avoided for MAC OSX users by downloading a modified version from [here](https://sickkidsca-my.sharepoint.com/:f:/g/personal/omar_hamdan_sickkids_ca/EtjnDfNrBkdKnsYqUhSWcaUB2qHGHqLB0XFlnzsZ7JjvKA). Beware that this may not by the latest version of Mountain Duck.
|
|
|
|
1. Configuring iRODS settings
|
|
|
|
|
|
|
|
## Modification
|
|
|
|
|
|
|
|
- Get Mountain Duck from here: [Mountain Duck Homepage](https://mountainduck.io/)
|
|
|
|
- Get the iRODS profile to be added to Mountain Duck from this repo: [irods.cyberduckprofile](https://git.ccm.sickkids.ca/omar/pub-utils/raw/master/irods.cyberduckprofile)
|
|
|
|
- **MAC OSX**: the Mountain Duck package is a zip file. Drop the file into `/Mountain Duck.app/Contents/Resources/Profiles/`
|
|
|
|

|
|
|
|

|
|
|
|

|
|
|
|
- **Windows**: after installing Mountain Duck, navigate to the installation directory and drop the file into the `profiles` folder (for example `C:\Program Files (x86)\Mountain Duck\profiles`)
|
|
|
|

|
|
|
|
|
|
|
|
## Configuration
|
|
|
|
|
|
|
|
1. Find Mountain Duck in the tray
|
|
|
|

|
|
|
|
1. Select "New Bookmark"
|
|
|
|

|
|
|
|
1. Input the following connection details:
|
|
|
|
- Username
|
|
|
|
- Path (default TCAG path is `/resarchivezone/tcag`, you may be given a different one if the location of your data is different)
|
|
|
|

|
|
|
|
1. Input password
|
|
|
|

|
|
|
|
1. You may get a certificate error prompt, click "Continue"
|
|
|
|

|
|
|
|
1. Find Mountain Duck in the tray, go the your newly created bookmark and click on "Show in Finder" to navigate to your mounted location
|
|
|
|

|
|
|
|
1. Done
|
|
|
|

|
|
|
|
|
|
|
|
# Misc
|
|
|
|
|
|
|
|
## Sources:
|
|
|
|
|
|
|
|
- [iRODS](https://irods.org/2015/09/howtocyberduck/)
|
|
|
|
- [Cyberduck](https://trac.cyberduck.io/wiki/help/en/howto/irods)
|
|
|
|
- [iplant](https://pods.iplantcollaborative.org/wiki/display/DS/Using+Cyberduck+for+Uploading+and+Downloading+to+the+Data+Store) |