macOS¶
JetStream will install launchd agents io.gojetstream.jetstream-server and io.gojetstream.jetstream-relay for each service, and each with respective configuration files /usr/local/jetstream/etc/jetstream-server.rsp and /usr/local/jetstream/etc/jetstream-relay.rsp. The server service is loaded by default.
If you choose to install the optional Python package, refer to requirements if you don’t have pip installed on your system.
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.
Install¶
To install JetStream, double click on the go-jetstream-<version>.pkg file.
To install the optional Python package, execute the following from Terminal:
pip install /usr/local/jetstream/share/jetstream-python
Update¶
To update JetStream, double click on the go-jetstream-<version>.pkg file.
To update the optional Python package, execute the following from Terminal:
pip install -U /usr/local/jetstream/share/jetstream-python
Uninstall¶
To uninstall JetStream, execute the following from Terminal:
launchctl bootout system /usr/local/jetstream/etc/io.gojetstream.jetstream-server.plist
launchctl bootout system /usr/local/jetstream/etc/io.gojetstream.jetstream-relay.plist
rm -rf /usr/local/jetstream
rm -rf /var/lib/jetstream
To uninstall the optional Python package, execute the following in Terminal:
pip uninstall jetstream
Next Steps¶
Once you have JetStream Server running, you can try doing a test transfer using one of the available tools as outlined in Interacting with JetStream.