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

On 4/19/2025 at 10:00 PM, MediaMaan said:

If Plex could provide a bloat-free player that could handle the various codecs & subs without needing to transcode,

I don't transcode anything with Plex, ever.

 

Transcoding means that any of a few things are happening:

 

1. Bad media file in a bad format

2. Poor/slow connection

3. Unsuitable playback device

 

If you make sure none of those 3 deficiencies are present, there's no need to transcode. Jellyfin and Emby before it have nothing over Plex when it comes to media file support. Their claim to fame is that they're "free." And there's nothing wrong with free, but like I might take (and pay for) Ibuprofen for a certain headache, I see paying for a Plex Pass in the same light.

 

  

On 4/19/2025 at 10:00 PM, MediaMaan said:

The less open to the internet the machine is, the better. At least with TS, it is only visible to other TS users if I share them in. That means only a few devices in the entire globe can ever "find" my TS instance. That sounds fairly secure to me...

 

My LAN and every machine on it is "100% closed" to the internet. There are no open ports on my router. I put that in quotes because there are some applications that use UPNP, like QBittorrent to open ports as needed. With Tailscale and encryption it's about requiring that authenticated access to connect, not simply "finding" (which would only be security through obscurity).

 

 

Edited by Espressomatic

  • Replies 1.7k
  • Views 377.6k
  • 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

19 hours ago, EDACerton said:

What do you mean by "not seeing the Tailscale Plugin Webgui"? Is it not showing up under Settings -> Network Services?

 

settings-menu.png

I was attempting to follow a couple of tutorials. When they select Tailscale in Settings, the screen looks like this:

image.thumb.png.8c65390b7be8504fac3d31304d868d93.png

 

When I select Tailscale it looks like this:

image.thumb.png.d3558484fd37937bd3fd6e00ed866812.png

 

  • Author
2 minutes ago, klee said:

I was attempting to follow a couple of tutorials. When they select Tailscale in Settings, the screen looks like this:

image.thumb.png.8c65390b7be8504fac3d31304d868d93.png

 

When I select Tailscale it looks like this:

image.thumb.png.d3558484fd37937bd3fd6e00ed866812.png

 

The other tutorials are out of date. 
 

I keep updated instructions here:

 

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

39 minutes ago, EDACerton said:

The other tutorials are out of date. 
 

I keep updated instructions here:

 

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

Thanks. I'll review those instructions.

11 hours ago, klee said:

I was attempting to follow a couple of tutorials. When they select Tailscale in Settings, the screen looks like this:

image.thumb.png.8c65390b7be8504fac3d31304d868d93.png

 

When I select Tailscale it looks like this:

image.thumb.png.d3558484fd37937bd3fd6e00ed866812.png

 

I had the same issue, since the reauthenticate button was moved to Settings/Tailscale/Settings/Advanced View.

Open your tailscale Plugin, navigate to settings and check the advanced view button:

tailscale.settings.thumb.png.a583c7b631d7f9fe243fce1ca2a6c13c.png

 

Navigate to the Tailscale tab and Login in.

tailscale.login.png.b99e58b0e0c701d07dbe7973f4025ba6.png

You will be navigated to the tailscale login prompt and need your credentials. Dont forget to refresh the Unraid Tailscale window, in order to update the displayed data.

 

Cheers!

Hello all!

I hope this is the correct thread to ask:

Setting up tailscale was easy. We can connect to the SMB shares from anywhere. But: what speeds can I expect?

I have googled tailspeed slow SMB speed and found out that some people have really slow access with less than 100 Mbit/s lol and most problems were LAN-related and about the metrics.

 

But for access via inter I know it depends on the upstream speed. We currenly have starlink, nothing else is available. The upstream is between 10 and 30 Mbit/s. But everyone who tries to access only get 4 to 4.5 Mbit/s according to the upstream value in the Unraid network chart.
People in the same country have direct connection, but my boss for example currently is in Thailand and from there it seems that only a relay connection is possible according to the tailscale status page.

This makes working with CAD data nearly impossible, even opening images with only 4 MB in size takes ages :)

 

To make it short: is it normal to have only max. 4.5 Mbit/s even if the max upstream capacity is 30? Is there a way to have faster external connections to the data on the Unraid NAS so that working is possible?

Have you tested your actual upload speed without Tailscale in the mix?

 

"Between 10 and 30Mbit" theoretical is a wide margin.

 

Given that entire margin is also exceptionally slow, I'd suggest secure hosting outside your LAN for reasonable collaborative speeds.

 

 

Yes, the speed test was made with my workplace PC, I don't have tailscale there.
The NAS PC with Unraid is right next to me on the same LAN.

I just tested again and upstream was 14.7 Mb/s

A minute later it was 16.4 Mb/s

 

But I ask because I never see anything over 4.5 Mb/s in the Unraid interface traffic chart while someone accesses the SMB shares.

I don't have enough experience to tell if this is to be expected or not.

 

I made tests with wireguard to my private Ubuntu box and got 2.5-3 MByte/s in the past, but I need a solution for a small company.
External hosting could be a solution but we kinda like the data to be local :/

In the future we might have FTTH, but will this be faster with tailscale and SMB?

I know, SMB is not for internet use, but what could be used instead to make people think they access the LAN (maybe a little slower than LAN, but faster than 1-2 MByte/s ...)

 

One more thing to try...  In your test (with your PC) can you make sure to upload data/files from the Unraid SMB?

 

Or test using the Unraid system after disabling Tailscale.

 

You have a lot of variables in play: Unraid Array with Fuse FS, SMB, Starlink, Tailscale.

 

To eliminate SMB you can also set up a hosted file server in a container - there are a number of them in the App Store.

 

You should make sure you're not using Tailscale's subnet feature as well. Not advertising subnets from any system and not using from any other.

I just wanted to follow up with a stronger recommendation to do file sharing on an external file-sharing host.

 

IMO, Tailscale cannot be relied upon for business use - there are too many issues from release to release that take down functionality, which can leave you high and dry when you need to use it most.

 

Example of above: Tailscale 1.8.2 on iPhone is not working at all to access the local network when running on Cellular. Can't access LAN IPs, including any local DNS resolver you may be running - and if you're running a local resolver that means you also can't access outside FQDN.

 

This used to work. For a long while it hasn't. It's possible to turn off the use TS DNS on the iPhone client, or specify a public DNS in TS's Global DNS setting, but that means you can never resolve your own FQDN via a reverse proxy and the only way to access any resources on your LAN is by using Tailscale's 100 series IPs.

 

 

  • Author
25 minutes ago, Espressomatic said:

IMO, Tailscale cannot be relied upon for business use -

 

 

Tailscale is very reliable and is used by many businesses. 

I'll take your word on the use, but the github is really active with show-stopper issues. The platform, as per their own site, has a lot of features that are in beta - and rolled into the shipping software. Many of the issues reported are regressions and I can't see any strategy for maintaining a stable release branch.

 

When I see their long list of brands that have used their SW, I immediately think, "someone in IT is playing around with it," not that any of those firms have deployed company-wide. No idea if that's the case, but I couldn't afford to deploy this to an org.

 

Makes a good solution for home use when it's working. But again, going from working fine to not working at all from one week to the next can cause some headaches for anyone.

 

 

 

 

 

Edited by Espressomatic

  • Author
18 minutes ago, Espressomatic said:

I'll take your word on the use, but the github is really active with show-stopper issues. The platform, as per their own site, has a lot of features that are in beta - and rolled into the shipping software. Many of the issues reported are regressions and I can't see any strategy for maintaining a stable release branch.

 

When I see their long list of brands that have used their SW, I immediately think, "someone in IT is playing around with it," not that any of those firms have deployed company-wide. No idea if that's the case, but I couldn't afford to deploy this to an org.

 

Makes a good solution for home use when it's working. But again, going from working fine to not working at all from one week to the next can cause some headaches for anyone.

Most organizations also wouldn't apply updates fleet-wide immediately after release, and the "show stopper" issues tend to be more niche.

 

In any case, that's not really relevant for this support thread. Relevant to the original question -- speed is affected by a number of factors.

 

@Robert_dokatec:

  • SMB itself can be slow, especially when dealing with lots of files. Make sure that you're getting good speeds locally before worrying about performance over a VPN.
  • Relays will usually be slow. You should try to get a direct connection. https://tailscale.com/kb/1257/connection-types .
    • Your boss might just need to adjust some settings on their router.
    • If your boss is also behind CGNAT, they might be able to pay their ISP a little more to get a public IP.
    • Alternately, make sure IPv6 is enabled/working on both sides, since this will bypass the CGNAT issue entirely.

Thanks everyone for your feedback!

 

I was asking about how to make the NAS accessible from the WAN in other forums (EdgeRouter firewall settings) and basically everyone said "use Tailscale for this, it eliminates all the problems" :)

 

Well, over LAN I have no speed problems with SMB folders, it's as fast as my 1Gb-LAN connection allows.

I advertise one subnet IP (.../32), our network printer, IPv6 is active.

All PCs/Notebooks run on Win11, no fruit phones or anything :)

The Thailand office building offers client mode WIFI, there is nothing we could change though, and it looks like the relais servers are in Singapore (if "sin" means Singapore).

Except my colleague who's working from home, he is directly connected.

 

Ok, I'll test some more and see if I have any speedups.

 

 

Edited by Robert_dokatec

ok, I suppose it is starlink related.

 

My colleage (same country) copied a 5 GB file from NAS to his notebook and unraid shows 40-50 mbit/s upstream, going down to around 13 now and then.

 

But CAD projects in Inventor (if anyone knows Autodesk Inventor) are nearly impossible to work with. I don't know about the background processes, but moving/rotating parts or assemblies in the designer takes ages without a LAN connection.

I can only guess: maybe it accesses multiple files at once which works for SMB via LAN but not via Tailscale/WAN.

 

 

16 hours ago, EDACerton said:

Most organizations also wouldn't apply updates fleet-wide immediately after release, and the "show stopper" issues tend to be more niche.

 

Right, this isn't the topic for this thread, but using an MDM solution in a corporate environment seems to be the only way to maintain a Tailnet that has any chance of maintaining reliability.

 

There's no MDM suitable for home use, and there's no ability in the iOS or Android app stores to download anything but the latest release. Also no roll-back or version selection ability in Unraid's App Store for the plugin.

 

It's exceedingly difficult to keep all platforms on the same or older release, and without some serious hoop jumping and time investment, very difficult to roll back some systems.

 

At the moment, a group of local machines, a couple of mobiles and a remote VPS that worked perfectly when running either Headscale or Tailscale's server, now don't work outside my LAN. The remote VPS not at all, mobiles or notebooks can't connect direct to each other, can't do DNS queries, etc.

 

It's generally a complete breakdown of everything that worked before. I can't even directly connect to my LAN IP addresses from outside/cellular like I used to: 10.8.8.212 for example - doesn't work, but should bring up an Unraid machine.

 

I haven't tried going back to Headscale yet, but rolling back MacOS version didn't help. Last tested working from outside about 3 weeks ago. Issue might very well be TS's coordinator.

 

Don't get me wrong, this is a Tailscale issue, not a plugin-specific issue.

 

 

Edited by Espressomatic

This is doing my head in. I got it working again after a lot of trial and error. This isn't related only to the Plugin, but this is the only Tailscale discussion I've participated in, so leaving some info for future reference (again)

 

Testing mobile/cell isn't a huge pain, but testing with the Macbook means I have to run down the street to a neighbor's place (more thorough than just setting up a second LAN here).

 

The caveat that seems present on both iPhone and MacOS when I'm outside my LAN (cellular or someone else's private network):

 

1. When I FIRST try to connect to or resolve anything while TS is enabled, it won't work.

2. If I ENABLE the use of an Exit Node (specifically the Debian LXC mentioned below), then connections work as expected (domain resolution, IP, etc.)

3. If I then DISABLE Exit Node, connections remain working

 

On the Mac this requires "Use Tailscale Subnets" enabled - whereas I'm fairly certain this was not required before, as I wasn't using it in the past.

 

Minimal systems installed with Tailscale

 

1. iPhone

2. MacBook

3. Unraid System 1 with Tailscale Plugin

4. Debian LXC running NPM and Tailscale

 

If I use #3 as an exit node, I can connect to the Unraid WebUI and containers on that system, but I can't connect to other (Unraid) machines on the network (not running Tailscale)

 

 

image.png

 

image.thumb.png.ad14237b57599aac032bc5e22c5d228a.png

 

image.png.09a43a73b747488d5fa13efed13ca9fb.png

 

Essentially the same settings on the Debian Tailscale installation:

 

1. IP forwarding set up on the system

2. TS Advertising Exit Node

3. TS Advertising Routes - LAN's entire IP range

4. TS set to accept DNS from the coordinator (IP of resolver running on my LAN) - this way I don't do any other DNS setup on Debian

 

And setup on my Mac:

 

image.png.be3de253d507c0ca410b111f498e185d.png

 

 

Now I'll install the plugin (again) on my other Unraid systems minus the Exit Node and Advertised Route settings from above.

 

 

Edited by Espressomatic

Hello,

 

There is any way to send a file using taildrop from Unraid UI?

 

At this moment I am sending files like this

 

tailscale file cp /mnt/user/downloads/games/game.iso tailscale-host:

 

 

 

 

Edited by StancuFlorin

8 minutes ago, StancuFlorin said:

There is any way to send a file using taildrop from Unraid UI?

 

Nothing announced/implemented yet. It would be very cool to have this ability from the integrated File Browser. For that matter, it'd be nice to have it on any file-sharing platform too, such as Owncloud, Nextcloud, etc.

 

 

Edited by Espressomatic

On 4/22/2025 at 10:47 PM, subsonicg1ft said:

I had the same issue, since the reauthenticate button was moved to Settings/Tailscale/Settings/Advanced View.

Open your tailscale Plugin, navigate to settings and check the advanced view button:

tailscale.settings.thumb.png.a583c7b631d7f9fe243fce1ca2a6c13c.png

 

Navigate to the Tailscale tab and Login in.

tailscale.login.png.b99e58b0e0c701d07dbe7973f4025ba6.png

You will be navigated to the tailscale login prompt and need your credentials. Dont forget to refresh the Unraid Tailscale window, in order to update the displayed data.

 

Cheers!

I tried this, but it didn't work for me.

On 4/22/2025 at 12:19 PM, klee said:

Thanks. I'll review those instructions.

 

On 4/22/2025 at 11:39 AM, EDACerton said:

The other tutorials are out of date. 
 

I keep updated instructions here:

 

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

I removed the tailscale plugin and followed the tutorial, but Settings/Tailscale still doesn't show the Tailscale Webgui.

  • Author
2 minutes ago, klee said:

 

I removed the tailscale plugin and followed the tutorial, but Settings/Tailscale still doesn't show the Tailscale Webgui.

What you're seeing is correct. The "Tailscale WebGUI" that you've seen in videos was removed from the plugin.

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.