From 0cb6f486d40dbd7deda39beac6128ff02ed6dbdb Mon Sep 17 00:00:00 2001 From: "Community Hass.io Add-ons Bot" Date: Mon, 23 Sep 2024 18:52:38 +0000 Subject: [PATCH] :tada: Release of add-on Tailscale 0.22.0 --- README.md | 6 +++--- tailscale/CHANGELOG.md | 22 ++++++++++++++-------- tailscale/DOCS.md | 13 +++++++++++++ tailscale/README.md | 4 ++-- tailscale/config.yaml | 4 +++- tailscale/translations/en.yaml | 4 ++++ 6 files changed, 39 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index fc3c9ed2..417b6014 100644 --- a/README.md +++ b/README.md @@ -1057,10 +1057,10 @@ SOFTWARE. [vscode-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg [vscode-armv7-shield]: https://img.shields.io/badge/armv7-no-red.svg [vscode-i386-shield]: https://img.shields.io/badge/i386-no-red.svg -[addon-tailscale]: https://github.com/hassio-addons/addon-tailscale/tree/v0.21.0 -[addon-doc-tailscale]: https://github.com/hassio-addons/addon-tailscale/blob/v0.21.0/README.md +[addon-tailscale]: https://github.com/hassio-addons/addon-tailscale/tree/v0.22.0 +[addon-doc-tailscale]: https://github.com/hassio-addons/addon-tailscale/blob/v0.22.0/README.md [tailscale-issue]: https://github.com/hassio-addons/addon-tailscale/issues -[tailscale-version-shield]: https://img.shields.io/badge/version-v0.21.0-blue.svg +[tailscale-version-shield]: https://img.shields.io/badge/version-v0.22.0-blue.svg [tailscale-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [tailscale-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [tailscale-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg diff --git a/tailscale/CHANGELOG.md b/tailscale/CHANGELOG.md index 21202390..05f4e3e5 100644 --- a/tailscale/CHANGELOG.md +++ b/tailscale/CHANGELOG.md @@ -1,12 +1,18 @@ ## What’s changed +## ✨ New features + +- Make UDP port configurable @lmagyar ([#390](https://github.com/hassio-addons/addon-tailscale/pull/390)) + ## ⬆️ Dependency updates -- ⬆️ Update tailscale/tailscale to v1.68.0 @renovate ([#379](https://github.com/hassio-addons/addon-tailscale/pull/379)) -- ⬆️ Update tailscale/tailscale to v1.68.1 @renovate ([#380](https://github.com/hassio-addons/addon-tailscale/pull/380)) -- ⬆️ Update Add-on base image to v16.1.0 @renovate ([#381](https://github.com/hassio-addons/addon-tailscale/pull/381)) -- ⬆️ Update Add-on base image to v16.1.1 @renovate ([#382](https://github.com/hassio-addons/addon-tailscale/pull/382)) -- ⬆️ Update Add-on base image to v16.1.2 @renovate ([#383](https://github.com/hassio-addons/addon-tailscale/pull/383)) -- ⬆️ Update tailscale/tailscale to v1.68.2 @renovate ([#385](https://github.com/hassio-addons/addon-tailscale/pull/385)) -- ⬆️ Update Add-on base image to v16.1.3 @renovate ([#387](https://github.com/hassio-addons/addon-tailscale/pull/387)) -- ⬆️ Update tailscale/tailscale to v1.70.0 @renovate ([#389](https://github.com/hassio-addons/addon-tailscale/pull/389)) +- ⬆️ Update Add-on base image to v16.2.0 @renovate ([#393](https://github.com/hassio-addons/addon-tailscale/pull/393)) +- ⬆️ Update alpine_3_20/networkmanager-common to v1.46.2-r0 @renovate ([#394](https://github.com/hassio-addons/addon-tailscale/pull/394)) +- ⬆️ Update Add-on base image to v16.2.1 @renovate ([#395](https://github.com/hassio-addons/addon-tailscale/pull/395)) +- ⬆️ Update alpine_3_20/nginx to v1.26.2-r0 @renovate ([#396](https://github.com/hassio-addons/addon-tailscale/pull/396)) +- ⬆️ Update tailscale/tailscale to v1.72.0 @renovate ([#398](https://github.com/hassio-addons/addon-tailscale/pull/398)) +- ⬆️ Update tailscale/tailscale to v1.72.1 @renovate ([#399](https://github.com/hassio-addons/addon-tailscale/pull/399)) +- ⬆️ Update Add-on base image to v16.3.0 @renovate ([#401](https://github.com/hassio-addons/addon-tailscale/pull/401)) +- ⬆️ Update Add-on base image to v16.3.1 @renovate ([#402](https://github.com/hassio-addons/addon-tailscale/pull/402)) +- ⬆️ Update tailscale/tailscale to v1.74.0 @renovate ([#404](https://github.com/hassio-addons/addon-tailscale/pull/404)) +- ⬆️ Update tailscale/tailscale to v1.74.1 @renovate ([#406](https://github.com/hassio-addons/addon-tailscale/pull/406)) diff --git a/tailscale/DOCS.md b/tailscale/DOCS.md index 7a4b8273..872782e0 100644 --- a/tailscale/DOCS.md +++ b/tailscale/DOCS.md @@ -333,6 +333,19 @@ your tailnet. This will prevent your Home Assistant instance from losing network connection. This also means that using the same subnet on multiple nodes for load balancing and failover is impossible with the current add-on behavior. +## Network + +### Port: `41641/udp` + +UDP port to listen on for WireGuard and peer-to-peer traffic. + +Use this option (and router port forwarding) if you experience that Tailscale +can't establish peer-to-peer connections to some of your devices (usually behind +CGNAT networks). You can test connections with `tailscale ping +`. + +When not set, an automatically selected port is used by default. + ## Changelog & Releases This repository keeps a change log using [GitHub's releases][releases] diff --git a/tailscale/README.md b/tailscale/README.md index e6f4db3a..3724b45e 100644 --- a/tailscale/README.md +++ b/tailscale/README.md @@ -29,5 +29,5 @@ manages firewall rules for you, and works from anywhere you are. [patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png [patreon]: https://www.patreon.com/frenck [project-stage-shield]: https://img.shields.io/badge/project%20stage-experimental-yellow.svg -[release-shield]: https://img.shields.io/badge/version-v0.21.0-blue.svg -[release]: https://github.com/hassio-addons/addon-tailscale/tree/v0.21.0 \ No newline at end of file +[release-shield]: https://img.shields.io/badge/version-v0.22.0-blue.svg +[release]: https://github.com/hassio-addons/addon-tailscale/tree/v0.22.0 \ No newline at end of file diff --git a/tailscale/config.yaml b/tailscale/config.yaml index 38aaad8b..bc9058c8 100644 --- a/tailscale/config.yaml +++ b/tailscale/config.yaml @@ -1,5 +1,5 @@ name: Tailscale -version: 0.21.0 +version: 0.22.0 slug: tailscale description: Zero config VPN for building secure networks url: https://github.com/hassio-addons/addon-tailscale @@ -24,6 +24,8 @@ devices: - /dev/net/tun map: - share:rw +ports: + 41641/udp: null schema: accept_dns: bool? accept_routes: bool? diff --git a/tailscale/translations/en.yaml b/tailscale/translations/en.yaml index 7ab78bd4..252ca219 100644 --- a/tailscale/translations/en.yaml +++ b/tailscale/translations/en.yaml @@ -98,3 +98,7 @@ configuration: Assistant instance, disable userspace networking mode, which will create a `tailscale0` network interface on your host. When not set, this option is enabled by default. +network: + 41641/udp: >- + UDP port to listen on for WireGuard and peer-to-peer traffic. + When not set, an automatically selected port is used by default.