DEDUPED Hot AI repos, turned into use cases Get the Monday 5

How to share an iOS build only inside a private tailnet with Remote Installer

Keep the install link inside your Tailscale network so it is not public on the internet.

Short answer: Install Tailscale and confirm the phone is on the same tailnet, or allowed by its access policy; then install the tool with brew install icodesign/tap/remote-installer; run remote-installer share MyApp.ipa --provider tailscale-serve. All steps.

Authorization notice. Remote Installer is dual-use. Only use it on software, sites and systems you own or have explicit permission to test.

Who it is forA developer whose team already runs Tailscale and who does not want a build reachable from the public internet.

The problemQuick Tunnels and Funnel links are public, so a team that must keep builds private needs an access boundary.

The outcomeThe install link is reachable only by devices on the tailnet, and the terminal labels it as Tailnet only.

What you need first

  • A macOS computer (the Homebrew and npm builds support macOS arm64 and x86_64)
  • A signed .ipa, signed device .app, or signed standalone .apk build
  • For iOS, the target iPhone's UDID already included in the provisioning profile
  • A tunnel provider: Cloudflare Quick Tunnels, Tailscale Serve, or Tailscale Funnel

Steps

  1. Install Tailscale and confirm the phone is on the same tailnet, or allowed by its access policy.
  2. Install the tool with brew install icodesign/tap/remote-installer.
  3. Run remote-installer share MyApp.ipa --provider tailscale-serve. (inferred, check the README)
  4. Confirm the terminal shows Tailnet only next to the URL.
  5. Open the link on the phone while it is on the tailnet and tap Install.

Prompt for your agent

Use the repo icodesign/remote-installer to run `remote-installer share <path-to-ipa> --provider tailscale-serve` and return the URL. Verify the terminal labels it as Tailnet only and that the phone is on the same tailnet before sharing.

Caveat. Tailscale Serve requires the phone to be on the same tailnet or otherwise allowed by access policy, and DNS settings may need to be enabled on the devices that open the link.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for icodesign/remote-installer and "Share an iOS build only inside a private tailnet"

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Share: X LinkedIn Hacker News Email Copy link

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer