share/docker/tailscale_container_hook only detects apt-get, apk, and pacman. Anything else fails with ERROR: Detection from Package Manager failed! and the container starts without Tailscale.
Example with searxng/searxng (Void Linux base, no xbps in runtime image):
docker run --rm --entrypoint sh searxng/searxng:latest -c '
wget -qO /tmp/hook https://raw.githubusercontent.com/unraid/webgui/master/share/docker/tailscale_container_hook
ORG_ENTRYPOINT=/bin/true ORG_CMD= ORG_POSTARGS= sh /tmp/hook
'
Detecting Package Manager...
ERROR: Detection from Package Manager failed!
ERROR: Unraid Docker Hook script throw an error!
Starting container without Tailscale!
I'll open a PR adding xbps-install detection plus a static-binary fallback (static jq + the existing static Tailscale tarball) for images with no supported package manager. The Tailscale tarball already works inside searxng/searxng - verified tailscaled boots and reaches the control plane - so the only missing piece is jq, which also ships as a static binary.
share/docker/tailscale_container_hookonly detectsapt-get,apk, andpacman. Anything else fails withERROR: Detection from Package Manager failed!and the container starts without Tailscale.Example with
searxng/searxng(Void Linux base, no xbps in runtime image):I'll open a PR adding
xbps-installdetection plus a static-binary fallback (staticjq+ the existing static Tailscale tarball) for images with no supported package manager. The Tailscale tarball already works insidesearxng/searxng- verifiedtailscaledboots and reaches the control plane - so the only missing piece isjq, which also ships as a static binary.