Tailscale Before Docker, Please

runsv is very simple: starts and monitors a service and optionally an appendant log service1 There is no integrated way of saying “I need X to start only if/after Y is running” other than doing it yourself. In my case I need Docker to come up only after Tailscale is fully running: I have some containers whose ports are exposed only through the Tailscale interface, and when I restart the system they sometimes have no ports exposed at all because Docker restarted them (I use for most of them restart: unless-stopped) too early. ...

July 17, 2026 · 3 min · 434 words · The Ferryman