Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Message added by EDACerton,

When requesting support, please include a Tailscale diag package with your request:

 

https://edac.dev/unraid/plugin-diagnostics/usage/

[Plugin] Tailscale

Featured Replies

48 minutes ago, EDACerton said:

be aware that I will be dropping support for 6.11

 

You're still supporting 6.12? I'd set 7.0 as minimum version for installation and just be done with it.

  • Replies 1.7k
  • Views 376.7k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • EDACerton
    EDACerton

    This topic is not for support of the Tailscale docker integration. Please make a post in the appropriate OS support forum for issues related to the docker integration. Common Issues I

  • 2024.08.28   This update contains an important alert for Unraid Connect users. We recently determined that the Flash Backup feature of Unraid Connect would back up the Tailscale state file.

  • EDACerton
    EDACerton

    2023.05.25b Update Tailscale to 1.42.0 Add Tailscale web interface to Settings page Add page for Tailscale / plugin logs Switch Taildrop implementation to use native Unrai

Posted Images

  • Author
17 minutes ago, Espressomatic said:

 

You're still supporting 6.12? I'd set 7.0 as minimum version for installation and just be done with it.

25% of installs are still on some verson of 6.12... I guess those folks should be grateful that I manage the plugin and not you 🤣

  • Author
1 hour ago, deusxanime said:

 

Attached the diagnostics.

 

And understood on updating. I'm planning on bringing my server down to do my spring cleaning and dust blowout of it soon (if it ever warms up here!) and I'll be updating to v6.12.X then. 

 

yggdrasil-tailscale-diag-20250325-172218.zip 563.53 kB · 1 download

Something in 6.11 doesn't like the latest update. I've updated the plugin to prevent the update from installing before 6.12.

 

In the meantime, if you remove the Tailscale plugin, then go to Plugins -> Install Plugin and enter this:

 

https://raw.githubusercontent.com/dkaser/unraid-tailscale/2025.03.05/plugin/tailscale.plg

 

That will roll you back to the previous version of the plugin.

1 hour ago, Espressomatic said:

 

You're still supporting 6.12? I'd set 7.0 as minimum version for installation and just be done with it.

 

v7.0 only came out a couple months ago, and they've only had one bugfix so far to v7.0.1. As someone who has been burned on updates before, I'm not in a rush to go to v7.X until it has had some more burn-in time and/or another round of bug/security fixes. Everything works great right now on my v6.11 and there's no new features I need right away in v7, so mostly just upgrading to v6.12.X for the security fixes for now.

 

 

1 hour ago, EDACerton said:

25% of installs are still on some verson of 6.12... I guess those folks should be grateful that I manage the plugin and not you 🤣

 

So 75% are already on v7.X? Frankly I'm surprised if it already has that take rate! Thanks for supporting us turtles for a little while longer!!

 

Speaking of v7 though, what is the upgrade path for your plugin when I do go there? v7 has Tailscale built-in to the unRAID OS now right? So does the upgrade to v7 detect that I already have the Tailscale plugin on my v6 install and move the config over, do I need to uninstall the TS plugin before upgrading to v7 and manually re-set it up again, or something in-between?

 

 

41 minutes ago, EDACerton said:

Something in 6.11 doesn't like the latest update. I've updated the plugin to prevent the update from installing before 6.12.

 

In the meantime, if you remove the Tailscale plugin, then go to Plugins -> Install Plugin and enter this:

 

https://raw.githubusercontent.com/dkaser/unraid-tailscale/2025.03.05/plugin/tailscale.plg

 

That will roll you back to the previous version of the plugin.

 

Thanks I'll give that a try this evening when I get back home again. Does the config/settings get preserved when uninstalling/downgrading?

 

  • Author
1 hour ago, deusxanime said:

Speaking of v7 though, what is the upgrade path for your plugin when I do go there? v7 has Tailscale built-in to the unRAID OS now right? So does the upgrade to v7 detect that I already have the Tailscale plugin on my v6 install and move the config over, do I need to uninstall the TS plugin before upgrading to v7 and manually re-set it up again, or something in-between?

 

The plugin works the same way in v7. The "Tailscale integration" is actually a setting in Docker containers that will install Tailscale directly into the container (which has some use cases, but the way the "Use Tailscale" setting does that is bad for a variety of reasons, and there are better ways to do it -- see https://edac.dev/unraid/tailscale/docker-options/ ).

 

1 hour ago, deusxanime said:

Thanks I'll give that a try this evening when I get back home again. Does the config/settings get preserved when uninstalling/downgrading?

 

Yes, the settings are all preserved.

1 hour ago, EDACerton said:

 

The plugin works the same way in v7. The "Tailscale integration" is actually a setting in Docker containers that will install Tailscale directly into the container (which has some use cases, but the way the "Use Tailscale" setting does that is bad for a variety of reasons, and there are better ways to do it -- see https://edac.dev/unraid/tailscale/docker-options/ ).

 

Yes, the settings are all preserved.

 

Uninstalled and reinstalled the TS plugin using the link, and it all looks good now again. I tried upgrading after to see what would happen and got the warning that v6.12.0+ is now required, so that is good as well. Thanks!

22 hours ago, EDACerton said:

25% of installs are still on some verson of 6.12

 

So then Tailscale is a great reason to update to 7.0 :)

21 hours ago, deusxanime said:

So 75% are already on v7.X? Frankly I'm surprised if it already has that take rate!

I've been running 7 since last June when the first public beta was released. As I was planning on changing up my then-current system, I jumped right to the 7 beta after configuring all the new hardware. The one old system became 4 new systems on completely different hardware, all running 7.

 

 

Citadel-tailscale-diag-20250327-225850.zip

 

Attached are all the diagnostics. Netbios is off and there are no devices using a subnet.

 

I had a previous tailscale installation that I uninstalled (unraid 6.x.x). I updated to 7.0.1 and reinstalled the plugin and my machine was going crazy. Pages wouldn't load, couldn't generate diagnostic data, unraid webui intermittently not loading. Problems -immediately- resolve when the plugin was uninstalled. I then installed the preview version to see if it resolves any issues, and now the unraid webapp is behaving normally except for a few things.

 

1.  Tailscale is still picking up data from my previous installation... as you can see I had Tailscale lock enabled and it thinks the machine is still locked even though that previous tailscale has been completely deleted as a tailscale network altogether. The entire account that had that network has been deleted. I successfully authenticated the new network, it's showing up in tailscale as a machine connected, but in the plugin ui as you can see it says the machine is still locked and I cannot edit many settings such as assigning this machine as an exit node.

2. The apps page won't load. The plugin isn't installed- loads fine, the plugin is installed- it stops working. Also Unraid connect throws up connection errors after tailscale is installed, but this is less of an issue given tailscale would replace unraid connect generally.

 

What was updated in preview that makes it much more stable in 7? Why is Tailscale picking up an old installation despite being logged into an entirely different account? Why isn't this old data cleaned out upon plugin uninstallation? What's up with the app store freaking out?

 

I honestly felt like the native tailscale integration in 7 would have brought more stability, but it seems to have been the opposite for some reason :/

Screenshot 2025-03-28 084109.png

Screenshot 2025-03-28 084200.png

Screenshot 2025-03-28 084134.png

citadel-diagnostics-20250328-0935.zip

Edited by whisp

  • Author
9 hours ago, whisp said:

Citadel-tailscale-diag-20250327-225850.zip 213.8 kB · 0 downloads

 

Attached are all the diagnostics. Netbios is off and there are no devices using a subnet.

 

I had a previous tailscale installation that I uninstalled (unraid 6.x.x). I updated to 7.0.1 and reinstalled the plugin and my machine was going crazy. Pages wouldn't load, couldn't generate diagnostic data, unraid webui intermittently not loading. Problems -immediately- resolve when the plugin was uninstalled. I then installed the preview version to see if it resolves any issues, and now the unraid webapp is behaving normally except for a few things.

 

1.  Tailscale is still picking up data from my previous installation... as you can see I had Tailscale lock enabled and it thinks the machine is still locked even though that previous tailscale has been completely deleted as a tailscale network altogether. The entire account that had that network has been deleted. I successfully authenticated the new network, it's showing up in tailscale as a machine connected, but in the plugin ui as you can see it says the machine is still locked and I cannot edit many settings such as assigning this machine as an exit node.

2. The apps page won't load. The plugin isn't installed- loads fine, the plugin is installed- it stops working. Also Unraid connect throws up connection errors after tailscale is installed, but this is less of an issue given tailscale would replace unraid connect generally.

 

What was updated in preview that makes it much more stable in 7? Why is Tailscale picking up an old installation despite being logged into an entirely different account? Why isn't this old data cleaned out upon plugin uninstallation? What's up with the app store freaking out?

 

I honestly felt like the native tailscale integration in 7 would have brought more stability, but it seems to have been the opposite for some reason :/

Screenshot 2025-03-28 084109.png

Screenshot 2025-03-28 084200.png

Screenshot 2025-03-28 084134.png

citadel-diagnostics-20250328-0935.zip 165.89 kB · 0 downloads

I won’t be able to look at diagnostics until tomorrow, but it seems like your plugin is still attached to the old tailnet. (The plugin and the “Use Tailscale” option in Docker are two different things that don’t affect the each other.)

 

I would do two things:

 

1. Use the “Erase Configuration” option in the advanced Tailscale settings. 
 

2. Make sure “Accept DNS” is disabled.  

  • Author
6 hours ago, nerbonne said:

@EDACerton wondering if you have seen this bug report, seems if 1.82.0 has a bug where subnet routing is broken.  Any way we can delay/not upgrade to this version.  I use subnet routing heavily.  https://github.com/tailscale/tailscale/issues/15449

Thanks for mentioning this. It looks like that’s an issue with an Ubuntu kernel update, not Tailscale 1.82 (it also affects things like k8s). 

Guys I'm having an issue with unraid and tailscale. I cannot connect locally to my unraid server unless I use tailscale. This happened after I updated to unraid 7. I have the plugin installed but for some reason after messing with routes and exit nodes I can't connect. Locally on my computer I can only connect while tailscale is connected using the unraid ip. other devices like phones, tablets, mac mini I have to have tailscale running and can only connect using the unraid tailscale ip not the local unraid ip. This has severely crippled my server usage because transferring files from my computer to my nas is very slow all of a sudden.

  • Author
Just now, Defyiant said:

Guys I'm having an issue with unraid and tailscale. I cannot connect locally to my unraid server unless I use tailscale. This happened after I updated to unraid 7. I have the plugin installed but for some reason after messing with routes and exit nodes I can't connect. Locally on my computer I can only connect while tailscale is connected using the unraid ip. other devices like phones, tablets, mac mini I have to have tailscale running and can only connect using the unraid tailscale ip not the local unraid ip. This has severely crippled my server usage because transferring files from my computer to my nas is very slow all of a sudden.

Do you have "Accept Routes" turned on? If so, turn it off.

 

Otherwise, please follow the instructions in the pinned post and provide plugin diagnostics.

1 hour ago, EDACerton said:

Do you have "Accept Routes" turned on? If so, turn it off.

 

Otherwise, please follow the instructions in the pinned post and provide plugin diagnostics.

it was turned on I turned it off and still have the same issue

0uterH4ven-tailscale-diag-20250330-203607.zip

What's the proper way to update tailscale with in a container? Seems like restarting the container doesnt do anything. Only way I found is to disable tailscale and then re-enable.

17 hours ago, ziggie216 said:

What's the proper way to update tailscale with in a container? Seems like restarting the container doesnt do anything. Only way I found is to disable tailscale and then re-enable.

I had a situation recently where my nextcloud instance stopped working with nginx proxy mgr and with tailscale.  Tailscale for some reason just stopped starting up, preventing me from accessing nextcloud.

 

I did some digging on this and did the following, which may not have solved it and instead just created a new IP to which I then changed it to the old IP for my docker instance.

 

1) In the tailscale docker container, change 

TS_STATE_DIR: = /state to

TS_STATE_DIR: = /var/lib/tailscale/

 

2) Tailscale will then start back up.

 

3) Go into your tailscale console and find the old instance and copy that IP address.  Go into your new instance of that tailscale container that it's assigned to and replace the IP with the old one.

 

Worked for me but not sure if it's the right thing to do here.

 

18 hours ago, ziggie216 said:

What's the proper way to update tailscale with in a container? Seems like restarting the container doesnt do anything. Only way I found is to disable tailscale and then re-enable.

Tailscale is updated by the report maintainer.  You have to wait until they update the report. 

The plugin is displaying this message:

 

The Tailscale key will expire in 7 days on Fri, 11 Apr 2025 00:58:53 GMT.

 

Couple of questions/comments:

 

1. What do I need to do about this?

2. Can the plugin display the answer to question 1 so people don't need to ask :D

 

Thanks!

45 minutes ago, fireplex said:

1. What do I need to do about this?

Login to your tailnet admin dashboard and disable key expiry

image.thumb.png.359f02c416b7ec3cf15c91210fc9671e.png

I'm unable to use my local IP to connect to containers running with "Use Tailscale". I can still connect to them with the Tailscale IP and the Tailscale hostname/magicDNS. This started happening after I rebooting my machine.

 

Is this the same as "I can't access the WebGUI after logging in to Tailscale" in Common Issues? I already had "Use Tailscale Subnets" disabled.

 

Edit:

I found a workaround, by restarting Tailscale in the settings. I followed some instructions in this issue: https://github.com/tailscale/tailscale/issues/10205#issuecomment-1935458978

 

Tower-tailscale-diag-20250405-181458.zip

Edited by D3r3k23
Found temporary solution

Hello, 

 

First, thanks for the wonderfull work about this plugin!

I tried to solve a problem but i'm stuck.

My unraid is hosted on 192.168.1.100:8071

I wanted to join devices with fixed ip on my lan, so i added I added 192.168..1.0/24 in advertisee routes. 

It works, I now can join 192.168.1.101 (a server with OMV hosted on a different bare metal ) but AdguardHome witch is hosted within unraid (brO network with ip 192.168.1.200) is still unreachable.

 

How can i solve this.. ?

Thanks.

Following Spacenvaderone video to set up Subnets. first my setting screen looks nothing like everyone else's.I did use the Plug-in that he recommended  The second is I tried using the command line and get this error

 

tailscale up --advertise-routes=100.00.0.0/24

Error: changing settings via 'tailscale up' requires mentioning all

non-default flags. To proceed, either re-run your command with --reset or

use the command below to explicitly mention the current value of

all non-default settings:

Tailscale.jpg

  • Author
5 minutes ago, Seven7527 said:

Following Spacenvaderone video to set up Subnets. first my setting screen looks nothing like everyone else's.I did use the Plug-in that he recommended  The second is I tried using the command line and get this error

 

tailscale up --advertise-routes=100.00.0.0/24

Error: changing settings via 'tailscale up' requires mentioning all

non-default flags. To proceed, either re-run your command with --reset or

use the command below to explicitly mention the current value of

all non-default settings:

Tailscale.jpg

The video is out of date, correct instructions are here:

 

https://edac.dev/unraid/tailscale/plugin/

Hello. I was trying to install plugin, but i always get an error about invalid url. Maybe someone can help me installing this plugin. I get the same error when i try to use a link to the plugin that i found in some previous messages

Снимок экрана 2025-04-09 в 12.33.40.png

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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.