Skip to content

A service to activate JIT across the far reaches of the internet

License

Notifications You must be signed in to change notification settings

DeadBread99/JitStreamer

 
 

Repository files navigation

JitStreamer

A program to activate JIT across the far reaches of the internet

This program runs on a Linux server and requires the following:

You do not need to build this software yourself.

In order to use Jitstreamer on your iOS/iPadOS device you need to be connected to wifi and to the server via a vpn the jitstreamer server accepts. After you are connected you use the shortcut to communicate to the JitStreamer instance. Then you use the pair program using jitterbugpair or using the JitStreamer pair program.

Building

Note: These are rough building instructions for Linux

  • Install the following software:
    • git
    • autoconf
    • automake
    • libtool
    • pkg-config
    • build-essential
  • Clone the repository and run cargo build --release

Usage

  • Run JitStreamer and it will create an initial config file. Edit it with a text editor.
  • Set up your own VPN. TailScale is recommended for most users as it requires minimal setup. Otherwise use options like WireGuard, OpenVPN, or ZeroTier.
  • Run sudo ./target/release/jit_streamer

Bug Reporting

  • Run with the environment variable RUST_LOG=info to see debug information.

About

A service to activate JIT across the far reaches of the internet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 97.7%
  • Dockerfile 2.0%
  • Shell 0.3%