How do you update the tailscale version on the DVR integration

Ive noticed that tailscale has updated to version 1.4 on mac and ive updated accordingly. However on the tailscale admin console the channels dvr tailscale integration is showing version 1.36.2.

How does the integrated tailscale get updated on channels? Im on the latest prerelease.

I use both the built in CDVR tailscale and a separate tailscale on the same server for other use.

It's managed by us. We can update it for next prerelease.

4 Likes

Also, the iOS release version is now 1.42.0 ‎Tailscale on the App Store

1 Like

Thanks, now at 1.42.0

3 Likes

Version 1.44.0 is now available

1.48 out please update soon.Says more stable.Maybe can get better throughput.Would be nice if you could force it to use direct connection instead of derp👍

1 Like

The person handling the updates will probably push it after testing etc.
You should be using the lastest pre-release version.

thanks

1 Like

Easy way to use 3rd party player like Tivimate without having to need a token👍
Works great cept for the derp relay servers will ruin the video with buffering.Nice using tailscale because no more codes with channels dvr but derp causes buffering on decent bitrate video.If you can force it to use direct with tailscale it would be Rock Solid.Just a thought.Tailscale is the weakest link in that chain.Direct connection is the way to go

I always run newest :blush::+1:

Is there any way the version of Tailscale can be under user control? It looks like updates are falling behind.

To have control over Tailscale versions, please use the Tailscale package provided by your OS.

Are you running into bugs that are resolved in newer versions? We update the embedded Tailscale version from time to time as we can and when we are trying to resolve bugs and issues.

2 Likes

There are security issues that are often patched by the newest versions of Tailscale. It would be preferable that an option be available in the Channels DVR UI to enable "Update Tailscale to newest version upon server restart".

Thanks.

4 Likes

I got impatient with the lag in Channels DVR Tailscale updates so I did as @eric suggested.
Installed Tailscale on my Linux OS. Do that and you will get automatic updates to the latest version.
More like set it and forget it.

We follow up with every support request we receive to diagnose any issues with the DVR. We have not found any deflects in the version we are currently running and we are not aware of any security issues that have been fixed in the newer releases related to the way we embed Tailscale.

We will continue to update it from time to time as we are able to, but if you’re not happy with our strategy, please run Tailscale yourself.

Can you please - for peace of mind, include a process to update to the latest release build of Tailscale in your CI/CD pipeline?

Current major version is now 1.76.1

I'd feel much more secure knowing a feature you include in your server that allows access via our Tailscale network is at least running a version closer to the latest release rather than almost a year out of date.

Thanks.

Just run tailscale proper if you want constant updates

Yeah thanks - but this is a feature included in the product. If they are not going to maintain it they should remove it.

1 Like

We've explained this in the past. We're closely in communication with the Tailscale team, and if there were security issues requiring us to update it, we would. The implementation of Tailscale we have in Channels DVR Server is not as simple as just updating the software available for your host. Your "update your CI/CD pipeline" suggestion is irrelevant.

Like @Jean0987654321 said, and we've said in the past (and on this thread). If you're concerned that your versions are not matching or it is not as up to date as possible, please disable it, and install Tailscale on the host, where you can manage it yourself in any way you want.

4 Likes

OK I have used a new tool called TSDProxy TSDProxy which makes it easy to setup remote access for docker containers using Tailscale.

For some reason, every docker I run works perfectly fine with it except Channels.

I can reach the Channels server web interface after setting this up via the MagicDNS address, but when I input that into the iOS app, it fails to connect. I have port 8089 defined as a label as per TSDProxy.

Using the Channels inbuilt Tailscale works in the app (i disable this when using TSDProxy).

Is Channels doing something weird that could interfere with this? I'm thinking if TSDProxy is actually a reverse proxy then it seems you don't support reverse proxy or perhaps ports other than 8089 in the app. Grrr.

Thanks,
Shane.,