llama-server --host now takes a comma-separated list of addresses and Unix sockets
GitHub·low signal
ggml-org/llama.cpp PR #28690, merged 2026-09-22, lets --host take several IPs and Unix socket paths, one listener each, sharing a port and HTTP worker pool. Before this, binding to a VPN address made the server unreachable on localhost. Startup fails if any address fails to bind, and with --port 0 the first listener picks the port for the rest. You can expose one local model on localhost and a Tailscale address at once without a reverse proxy.