Skip to content
This repository has been archived by the owner on Jan 23, 2025. It is now read-only.

Building and self hosting on macOS

Jackson Coxson edited this page Jul 8, 2022 · 1 revision

Steps for building on macOS

  1. Clone repository $ git clone https://github.com/jkcoxson/JitStreamer
  2. Install dependencies $ brew install automake autoconf lib-tool git pkg-config rust
  3. Build $ cd JitStreamer && cargo build --release
  4. To run, run: $ sudo ./target/release/jit_streamer

Setting up JitStreamer server

  1. Install TailScale on both your phone and computer(other vpns work as well but require more setup. Other good options are ZeroTier, OpenVPN, and WireGuard) $ brew install --cask tailscale
  2. Log in to both devices with the same TailScale account. You should see both devices in the TailScale app on your iOS device.
  3. On your phone, download the latest shortcut and change this value to match your computer's IP address from the TailScale app. Keep the "http://" and don't add any spaces. IMG_7900F1865E4D-1
  4. To pair your device, run the "pair" binary in JitStreamer/target/release/ folder with the argument -t (your computer TailScale IP)
Clone this wiki locally