macOS¶
Installation¶
JetStream Server comes with two launchd agents:
io.gojetstream.jetstream-server
: The JetStream server service, which will send and receive files.io.gojetstream.jetstream-relay
: The JetStream service that can reroute transfers. This is helpful for firewall/network traversal.
You will need to use an account with administrative rights in order to install JetStream. Execute all the Terminal commands as root
or using sudo
.
New Installation¶
To install JetStream on macOS, double click on the go-jetstream-<version>.pkg
file.
Update Existing Installation¶
To update JetStream on macOS, double click on the go-jetstream-<version>.pkg
file.
System Configuration¶
JetStream services use the following ports:
jetstream-server
: TCP 8886, UDP 8886
License Configuration¶
For a demo license, you need to specify the license password by appending --license-password
, followed by the password given to you, to the /usr/local/jetstream/etc/jetstream-server.rsp
file.
System services¶
On macOS, JetStream server service is enabled by default. If you edited the response file to add licensing information, restart the service using: launchctl kickstart -k system/io.gojetstream.jetstream-server.
Next Steps¶
If you want to further customize your JetStream installation, see Configuration. Otherwise, you can try doing a test transfer using one of the available tools as outlined in Interacting with JetStream.