### Get Cryptomator CLI Help Source: https://github.com/cryptomator/cli/blob/develop/README.md Command to display the help message for the Cryptomator CLI, listing all available subcommands and options. ```shell cryptomator-cli --help ``` -------------------------------- ### Unlock Vault with FUSE (Linux Example) Source: https://github.com/cryptomator/cli/blob/develop/README.md Demonstrates how to unlock a Cryptomator vault on Linux using the command-line interface. It specifies password input, a FUSE mounter, a mount point, and the vault path. ```shell ./cryptomator-cli/cryptomator-cli unlock \ --password:stdin \ --mounter=org.cryptomator.frontend.fuse.mount.LinuxFuseMountProvider \ --mountPoint=/path/to/empty/dir \ /home/user/myVault ``` -------------------------------- ### WebDAV Mounting Instructions Source: https://github.com/cryptomator/cli/blob/develop/README.md Provides instructions for accessing a Cryptomator vault via WebDAV, including manual mounting steps for Windows (File Explorer), Linux (davfs2), and macOS (AppleScript). ```APIDOC Cryptomator CLI WebDAV Mounting: Purpose: Access vaults via WebDAV when direct filesystem integration is not desired or fails. This method is universally compatible but may have performance limitations. WebDAV Mounter Selection: Use `--mounter=org.cryptomator.frontend.webdav.mount.FallbackMounter` when unlocking the vault. Accessing the Vault: The CLI will output a URL (e.g., `http://localhost:8080/demoVault/`) to access the WebDAV server. Platform-Specific Mounting: 1. Windows via Windows Explorer: - Open File Explorer. - Right-click 'This PC' and select 'Map network drive...'. - Choose a drive letter. - In the 'Folder' box, enter the WebDAV URL logged by Cryptomator CLI. - Click 'Finish'. 2. Linux via davfs2: - Prerequisites: Install davfs2 (`sudo apt install davfs2` or similar). - Create a mount point: `sudo mkdir /media/your/mounted/folder` - Mount the vault: `echo | sudo mount -t davfs -o username=,user,gid=1000,uid=1000 http://localhost:8080/demoVault/ /media/your/mounted/folder` (Replace `gid`/`uid` with your user's IDs. `echo` bypasses password prompt if not needed). - Unmount: `sudo umount /media/your/mounted/folder` 3. macOS via AppleScript: - Mount the vault: `osascript -e 'mount volume "http://localhost:8080/demoVault/"'` Limitations: - WebDAV may have lower performance compared to FUSE. - Potential OS-dependent restrictions, such as a 4GB maximum file size on Windows. ``` -------------------------------- ### Download and Extract Cryptomator CLI Source: https://github.com/cryptomator/cli/blob/develop/README.md Instructions for downloading the Cryptomator CLI binary using curl and extracting the archive. This is the initial step before running the application. ```shell curl -L https://github.com/cryptomator/cli/releases/download/0.7.0/cryptomator-cli-0.7.0-mac-arm64.zip --output cryptomator-cli.zip unzip cryptomator-cli.zip ``` -------------------------------- ### List Available Mounters Source: https://github.com/cryptomator/cli/blob/develop/README.md Command to list all filesystem mounters supported by the Cryptomator CLI. This helps users choose the appropriate mounter for their system. ```shell cryptomator-cli list-mounters ``` -------------------------------- ### Unmount Vault (Linux FUSE) Source: https://github.com/cryptomator/cli/blob/develop/README.md Manual cleanup procedure for Linux systems when a graceful unmount fails. It uses the `fusermount` command to unmount the filesystem. ```shell fusermount -u /path/to/former/mountpoint ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.