Skip to content

Tailscale Setup

By default, your phone needs to be on the same WiFi network as your computer. With Tailscale, you can connect from anywhere — coffee shop, cellular, different network.

Install Tailscale

You need Tailscale on both your computer and your phone. Sign into the same account on both — that's what connects them.

macOS

The quickest way is via Homebrew:

bash
brew install --cask tailscale

Then open Tailscale from Applications → click Sign in → choose your email provider → approve in browser.

Verify it's working:

bash
tailscale status

Other install methods: Mac App Store · Direct download · Official docs

Android

  1. Install from the Google Play Store
  2. Open the app → tap Get Started
  3. Accept the VPN configuration prompt
  4. Tap Sign in with Google (or "Sign in with other" for other providers)
  5. Use the same email/account as your computer

Requires Android 8.0+ · Official docs

iOS (iPhone / iPad)

  1. Install from the App Store
  2. Open the app → tap Get Started
  3. Accept the VPN configuration prompt
  4. Tap Log in → sign in with a supported provider
  5. Use the same email/account as your computer

Requires iOS 15.0+ · Official docs

Other Platforms

Tailscale supports many more platforms. See the full list at tailscale.com/docs/install:

PlatformInstall Guide
Linuxtailscale.com/docs/install/linux
Windowstailscale.com/docs/install/windows
Windows (WSL 2)tailscale.com/docs/install/windows/wsl2
Chromebooktailscale.com/docs/install/chromebook
Apple TVtailscale.com/docs/install/appletv
Amazon Firetailscale.com/docs/install/amazon-fire

Verify Connection

Both devices should appear in your Tailscale admin console. On your computer, run:

bash
tailscale status

You should see both devices listed. That's it — itwillsync detects Tailscale automatically.

Usage

On first run, the setup wizard asks your preferred networking mode. Choose "Tailscale" and itwillsync will use your Tailscale IP (100.x.x.x) for the connection URL.

You can also switch modes per-session:

bash
# Use Tailscale for this session
itwillsync --tailscale -- claude

# Use local WiFi for this session
itwillsync --local -- claude

# Re-run the setup wizard
itwillsync setup

How It Works

When Tailscale mode is active, itwillsync runs tailscale ip -4 to get your Tailscale IPv4 address. This address is used in the QR code URL instead of your local WiFi IP.

If Tailscale isn't running when you start a session, itwillsync falls back to local WiFi with a warning.

Tailscale Detection

itwillsync checks for Tailscale in these locations:

  • tailscale (in PATH)
  • /Applications/Tailscale.app/Contents/MacOS/Tailscale (macOS)

It verifies the Tailscale IP starts with 100. (Tailscale's CGNAT range).

Released under the MIT License.