Docs

Reach it from your phone

Tailscale, your Wi-Fi, USB, and WSL2 notes.

The phone must reach port 7444 on the server. Tailscale is the route I recommend: it works from any network, it is encrypted end to end, and nothing is exposed to the internet. The others are for special cases.

  1. Put Tailscale on the server and the phone

    bash
    curl -fsSL https://tailscale.com/install.sh | sh     # on the server (Linux)
    sudo tailscale up                                     # sign in; use the same account on the phone
    tailscale ip -4                                       # the server's address, 100.x.y.z

    Install the Tailscale app on the phone and sign in with the same account.

  2. Use that address in the app

    The address is ws://100.x.y.z:7444/v1/session. You do not type it: the pairing QR code carries it (next page).

The tunnel is encrypted by WireGuard, so plain ws:// inside it is fine for the debug build of the app.