TrueNAS Tailscale Companion - a new tool for using Tailscale on TrueNAS

Hi all,

I’ve created a tool and docker image for adding TrueNAS to a Tailscale network.

https://github.com/dwurf/truenas-tailscale

It has some warts and limitiations, but unlike the official app, it:

  • automatically creates a node on your Tailnet for each App (if it has a web Portal) as well as the TrueNAS host itself.
  • configures TLS for each app using LetsEncrypt, so you don’t need to muck about with Nginx Proxy Manager or similar.

It’s early days so please try it out on a test system, report bugs, leave feedback or just tell me it’s a dumb idea (hopefully with a link to better alternatives!)

That sounds slick. Not sure if it’ll work with my Headscale setup, but sounds like a neat way to integrate Tailscale much better than simply “there’s an app for that.”

It won’t work with headscale right now, but I could add a parameter for setting an alternate login server if there’s interest

Ah basically what the Tailscale addon from TrueCharts used to have hehe. (Technically still does but it’s Helm only now)

I’ve found that Tailscale with Host-Network (Userspace disable) on 24.10 hasn’t given me issues, aka all apps are available to their GUI using tailscaleIP:port.

But great addition nonetheless!