Tailscale in a container

Add a container to your own Tailscale network with one click, so the AI in your chats can reach machines inside it, such as a home server or a database behind your firewall. You sign in at Tailscale. ZeroLog never sees your password and never stores a Tailscale auth key for this.

Connecting a container to your tailnetYou press Connect to Tailscale in the container overview. A new tab opens the Tailscale sign-in. After you sign in, the container joins your tailnet as an ephemeral device with userspace networking and no inbound access. The AI reads a read-only device list and reaches devices through a local SOCKS5 proxy. The connection ends when you disconnect, when the container pauses or restarts, or after four hours. A sign-in not finished within ten minutes ends the attempt.too slow1. Container overviewTailnet sectionConnect to Tailscale2. New tab opensTailscale sign-inup to 3 min on a cold start3. You sign in at TailscaleZeroLog never seesyour password4. Connectedephemeral deviceuserspace, shields-upno inbound5. The AI reads/tmp/zl-tailnet-status.jsonand uses SOCKS5127.0.0.1:1055Ends: Disconnect,pause, restartor after 4 hSign-in not finishedafter 10 min:attempt ends
The container reaches your tailnet, never the other way round, and only while the connection is live.
Diagram as text
  1. Open the container overview, find the Tailnet section and press Connect to Tailscale.
  2. A new tab opens and shows the Tailscale sign-in. On a cold start this can take up to 3 minutes.
  3. Sign in at Tailscale. ZeroLog never sees your password.
  4. If the sign-in is not finished within 10 minutes, the attempt ends.
  5. The container joins your tailnet as an ephemeral device, in userspace networking with shields-up, so nothing can connect into it.
  6. The AI reads a read-only device list at /tmp/zl-tailnet-status.json and reaches devices through the SOCKS5 proxy at 127.0.0.1:1055.
  7. The connection ends on Disconnect, when the container pauses or restarts, or after 4 hours by default.

This is separate from the key proxy, which can hold a Tailscale API token, and from desktop control, which works on your own computer. Container traffic otherwise follows outbound network rules. This describes the released behaviour; a full sign-in on a customer account has not been recorded yet, so tell us if it fails.