Hmm… are you using the community version of Tailscale? Since, I've never had to enable host networking for any of my apps, and I've been able to access all of them through Truecharts Tailscale app while still retaining access to my SMB shares. Also, this may sound silly, but have you double-checked your routes in the Tailscale app?
TrueNAS
Welcome to the unofficial TrueNAS community!
Here for all things TrueNAS whether you need help with your core, scale, or enterprise edition setups or if you just want to discuss random stuff pertaining to TrueNAS!
Useful Links:
TrueNAS:
Truecharts:
Main MOD: @[email protected]
Thank you for all your ideas! It turned out that the problem was primarily on the other device. The device that is meant to connect to the TrueNAS app in question is a Debian server that has Tailscale installed on a Docker container. Here, accept-routes is set to false by default, and since I'm starting the container with docker compose, I have still not figured out how to pass the --accept-routes parameter. Anyway, this is completely unrelated to TrueNAS, so this is probably the wrong place for it.