The fastest path from "no Tailscale" to "phone reaches my home Mac" is genuinely 60 seconds.
1. Install on each device
2. Find each device's Tailscale IP
3. Bind your service to that IP
4. Reach it from phone or other device
Open http://100.64.0.5:8000 on your phone (must have Tailscale on and signed into the same tailnet). It works on cellular. It works at a coffee shop. It works without any public IP, port forward, or domain.
The common first-day surprise
Your service binds to 100.64.0.5, but you cannot reach it from localhost on the same machine anymore (because 127.0.0.1 is no longer in the bind set). Solutions: bind to both (most servers support a comma-separated list or two listeners); or accept that you reach it via the Tailscale IP from the host too.