Transfering Files

To create a file transfer, connection to a pair of JetStream servers must be established. Once connected, each server can send files to the other. Each file browser pane has a Location dropdown that lists the Locations, as managed from the Locations.

Connecting To a Location

Before selecting files from a Location you must first connect to it.

To choose a Location:

  • From the Location dropdown, click the symbol to display the available Locations.

  • Click on the desired Location to select it.

  • JetStream will connect to the server automatically.


Once connected to a Location, the JetStream application maintains the connection as long as it remains available. While you are connected to a Location, the Connect button will be dim and unavailable. If it becomes necessary to reconnect to the Location, the Connect button will be enabled.


The JetStream client application supports copying files between two remote Locations. For this to be possible, the remote servers must be able to see each others’ IP address and ports. Remote servers do not attempt use address discovery and NAT traversal techniques in the same way the client application does.


While a connection is maintained to a Location, the application will remember your position in the file browser and any items that have been added to a pending transfer.

You can freely switch Locations without losing any work.

If a Location becomes disconnected, this memory will be cleared.

Browsing A Location

Once connected to a Location, the browser below the Location menu will display the contents available from the Location’s server.

Directories are initially marked with an arrow to indicate that they may be expanded.


Because the browser is showing the content for a remote server, the file list is populated incrementally. When you first expand a folder, the JetStream application transmits a request to the server to retrieve the items in that folder. If there are a large number of items to retrieve, this may take a second or two.


The browser shows only items for which you have read access. If a folder contains a file, folder, or symlink which does not grant you read access, that item will not appear.

Sorting The Browser

Click on any of the header columns to sort items by that value.


When sorting by Path, items representing directories remain grouped, and are sorted separately from other items.

Anchoring The Browser

Once you reach an interesting folder in the browser, you can “anchor” the browser by double-clicking on that folder.

In the example below, the browser shows the /usr/share folder, which contains a doc folder. Double-clicking on the doc folder will “anchor” the browser to this folder. The browser is reset to show the path /usr/share/doc as its starting point.



The JetStream application remembers the last “anchored” folder for each Location.

Context Menu

Right clicking on a file browser will show the pop-up context menu. Some options will be unavailable depending on the current selection, the version of the server to which you are connected, and its configuration.




context menu


Refresh selected folder

Control,⌘ + N

New folder…

Shift + Control,⌘ + N

New folder in selection…

+ ] 1 or Alt + 2

Go forward

+ [ 1 or Alt + 2

Go back

Control,⌘ +

Enter folder

Shift + Control,⌘ + G

Go to folder…

Shift + Control,⌘ + H

Go to home folder

Shift + Control,⌘ + D

Go to root (drives)

Control,⌘ + D

Calculate directory size

Control,⌘ + R

Rename file/folder


Delete file/folder

Shift + Control,⌘ + .

Show hidden (dot) files

Create shared link… 3


macOS shortcuts


Windows and Linux shortcuts


Requires link sharing to be enabled on the server. Link sharing is not available on the Local location.

Refreshing The Browser

You can refresh the content in the browser in three ways:

  • Clicking the button will refresh the entire browser, rescanning from its anchored folder.

  • right click ‣ Refresh.

  • Pressing the F5 keyboard shortcut will refresh the currently selected folder(s). If a file item is selected, then that file’s folder will be refreshed.