March 6, 20251 yr Hi all- I'm taking Unraid for a test run this month and have been dabbling with the new Tailscale feature. I really really really want to like it, and I realize it's new, but there is such a vast difference across images that it seems like the Tailscale toggle is very hit or miss, and I haven't quite figured out where I can find a good tutorial or basic troubleshooting list of where to even begin when enabling Tailscale just seems to nuke my container that runs perfectly fine locally. From what I've read so far, images can be using essential ports like 443, and images might lack a /config so the default tailscale state doesn't get persisted correctly. So, here I am. I've gotten Linkwarden working great locally alongside a Postgres container, but for some reason, enabling Tailscale seems to just prevent the container from running properly. I think I'm doing the right thing persisting tailscale state to /data/data/.tailscale_state, and I'm able to click the Tailscale link and authorize the container, but immediately afterwards, it tries to do a yarn install and the container goes kaput and tries to restart again. Any pro tips? Here's what I'm getting from the container log. The container works fine when I disable TS: Executing Unraid Docker Hook for Tailscale Tailscale found, continuing... Settings Tailscale state dir to: /data/data/.tailscale_state Setting host name to "foo" Starting tailscaled with log file location: /var/log/tailscaled Starting tailscale WARNING: Tailscale Key will expire in 179 days. Navigate to https://login.tailscale.com/admin/machines and 'Disable Key Expiry' for foo See: https://tailscale.com/kb/ Enabling Serve! See https://tailscale.com/ Available within your tailnet: https://foo.foo-bar.ts.net/ |-- proxy http://localhost:3010 Serve started and running in the background. Starting container... ======================= yarn install v1.22.19 [1/4] Resolving packages... success Already up-to-date. Done in 0.48s. ** Press ANY KEY to close this window **
March 8, 20251 yr Author Solution I just wanted to share that I was able to get this container to run on Tailscale in about 5 minutes by using the TSDProxy container with the Label Manager plugin. Just worked right out of the box and is easier to use than the Use Tailscale toggle.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.