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 **