🎉 Release of add-on Tailscale 0.25.0

This commit is contained in:
Community Hass.io Add-ons Bot 2025-02-20 21:19:11 +00:00
parent 29501950a3
commit 259aa122c8
5 changed files with 78 additions and 42 deletions

View file

@ -1073,10 +1073,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.24.0
[addon-doc-tailscale]: https://github.com/hassio-addons/addon-tailscale/blob/v0.24.0/README.md
[addon-tailscale]: https://github.com/hassio-addons/addon-tailscale/tree/v0.25.0
[addon-doc-tailscale]: https://github.com/hassio-addons/addon-tailscale/blob/v0.25.0/README.md
[tailscale-issue]: https://github.com/hassio-addons/addon-tailscale/issues
[tailscale-version-shield]: https://img.shields.io/badge/version-v0.24.0-blue.svg
[tailscale-version-shield]: https://img.shields.io/badge/version-v0.25.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

View file

@ -2,18 +2,37 @@
## 🐛 Bug fixes
- Fix base image update @lmagyar ([#435](https://github.com/hassio-addons/addon-tailscale/pull/435))
- Fix MSS clamping for site-to-site networking @lmagyar ([#453](https://github.com/hassio-addons/addon-tailscale/pull/453))
## 🚀 Enhancements
- Fix harmless typos @lmagyar ([#429](https://github.com/hassio-addons/addon-tailscale/pull/429))
- Don't break sentences into multiple log messages @lmagyar ([#452](https://github.com/hassio-addons/addon-tailscale/pull/452))
## 🧰 Maintenance
- 🎆 Updates maintenance/license year to 2025 @frenck ([#473](https://github.com/hassio-addons/addon-tailscale/pull/473))
## 📚 Documentation
- Update docs with DNS settings @lmagyar ([#428](https://github.com/hassio-addons/addon-tailscale/pull/428))
- Update links to Tailscale documentation @lmagyar ([#444](https://github.com/hassio-addons/addon-tailscale/pull/444))
- Reformat docs about read-only Web-UI @lmagyar ([#464](https://github.com/hassio-addons/addon-tailscale/pull/464))
- Update site-to-site networking related documentation @lmagyar ([#457](https://github.com/hassio-addons/addon-tailscale/pull/457))
## ⬆️ Dependency updates
- ⬆️ Update tailscale/tailscale to v1.78.0 @renovate ([#432](https://github.com/hassio-addons/addon-tailscale/pull/432))
- ⬆️ Update tailscale/tailscale to v1.78.1 @renovate ([#433](https://github.com/hassio-addons/addon-tailscale/pull/433))
- ⬆️ Update Add-on base image to v17 (major) @renovate ([#434](https://github.com/hassio-addons/addon-tailscale/pull/434))
- ⬆️ Update Add-on base image to v17.0.1 @[renovate[bot]](https://github.com/apps/renovate) ([#437](https://github.com/hassio-addons/addon-tailscale/pull/437))
- ⬆️ Update alpine_3_21/networkmanager to v1.50.1-r0 @[renovate[bot]](https://github.com/apps/renovate) ([#441](https://github.com/hassio-addons/addon-tailscale/pull/441))
- ⬆️ Update alpine_3_21/nginx to v1.26.2-r4 @[renovate[bot]](https://github.com/apps/renovate) ([#443](https://github.com/hassio-addons/addon-tailscale/pull/443))
- ⬆️ Update Add-on base image to v17.0.2 @[renovate[bot]](https://github.com/apps/renovate) ([#446](https://github.com/hassio-addons/addon-tailscale/pull/446))
- ⬆️ Update alpine_3_21/coreutils to v9.5-r2 @[renovate[bot]](https://github.com/apps/renovate) ([#448](https://github.com/hassio-addons/addon-tailscale/pull/448))
- ⬆️ Update Add-on base image to v17.1.0 @[renovate[bot]](https://github.com/apps/renovate) ([#451](https://github.com/hassio-addons/addon-tailscale/pull/451))
- ⬆️ Update alpine_3_21/networkmanager to v1.50.2-r0 @[renovate[bot]](https://github.com/apps/renovate) ([#456](https://github.com/hassio-addons/addon-tailscale/pull/456))
- ⬆️ Update tailscale/tailscale to v1.80.0 @[renovate[bot]](https://github.com/apps/renovate) ([#458](https://github.com/hassio-addons/addon-tailscale/pull/458))
- ⬆️ Update alpine_3_21/iptables to v1.8.11-r0 @[renovate[bot]](https://github.com/apps/renovate) ([#459](https://github.com/hassio-addons/addon-tailscale/pull/459))
- ⬆️ Update alpine_3_21/iptables to v1.8.11-r1 @[renovate[bot]](https://github.com/apps/renovate) ([#460](https://github.com/hassio-addons/addon-tailscale/pull/460))
- ⬆️ Update Add-on base image to v17.1.1 @[renovate[bot]](https://github.com/apps/renovate) ([#465](https://github.com/hassio-addons/addon-tailscale/pull/465))
- ⬆️ Update Add-on base image to v17.1.2 @[renovate[bot]](https://github.com/apps/renovate) ([#466](https://github.com/hassio-addons/addon-tailscale/pull/466))
- ⬆️ Update Add-on base image to v17.1.3 @[renovate[bot]](https://github.com/apps/renovate) ([#467](https://github.com/hassio-addons/addon-tailscale/pull/467))
- ⬆️ Update Add-on base image to v17.1.4 @[renovate[bot]](https://github.com/apps/renovate) ([#469](https://github.com/hassio-addons/addon-tailscale/pull/469))
- ⬆️ Update Add-on base image to v17.2.0 @[renovate[bot]](https://github.com/apps/renovate) ([#470](https://github.com/hassio-addons/addon-tailscale/pull/470))
- ⬆️ Update Add-on base image to v17.2.1 @[renovate[bot]](https://github.com/apps/renovate) ([#472](https://github.com/hassio-addons/addon-tailscale/pull/472))

View file

@ -56,11 +56,6 @@ supported interfaces to Tailscale.
Consider disabling key expiry to avoid losing connection to your Home Assistant
device. See [Key expiry][tailscale_info_key_expiry] for more information.
**Note:** _Some of the options below also available on Tailscale's web interface
through the Web UI, but they are made read only there. You can't change them
through the Web UI, because all the changes made there would be lost when the
add-on is restarted._
```yaml
accept_dns: true
accept_routes: true
@ -83,6 +78,12 @@ taildrop: true
userspace_networking: true
```
> [!NOTE]
> Some of the configuration options are also available on Tailscale's web
> interface through the Web UI, but they are made read only there. You can't
> change them through the Web UI, because all the changes made there would be
> lost when the add-on is restarted.
### Option: `accept_dns`
If you are experiencing trouble with MagicDNS on this device and wish to
@ -279,10 +280,15 @@ router, and this simplifies routing configuration.
When not set, this option is enabled by default.
To support advanced [Site-to-site networking][tailscale_info_site_to_site] (eg.
To support advanced [Site-to-site networking][tailscale_info_site_to_site] (e.g.
to traverse multiple networks), you can disable this functionality, and follow
steps from step 3 on [Site-to-site networking][tailscale_info_site_to_site]. But
do it only when you really understand why you need this.
steps in the [Site-to-site networking][tailscale_info_site_to_site] guide (Note:
The add-on already handles "IP address forwarding" and "Clamp the MSS to the
MTU" for you).
**Note:** Only disable this option if you fully understand the implications.
Keep it enabled if preserving the real source IP address is not critical for
your use case.
### Option: `stateful_filtering`
@ -295,10 +301,10 @@ When not set, this option is disabled by default.
### Option: `tags`
This option allows you to specify specific ACL tags for this Tailscale
instance. They need to start with `tag:`.
This option allows you to specify specific tags for this Tailscale instance.
They need to start with `tag:`.
More information: [ACL tags][tailscale_info_acls]
More information: [Tags][tailscale_info_tags]
### Option: `taildrop`
@ -325,14 +331,25 @@ with their tailnet IP, but with their tailnet name, you have to configure Home
Assistant's DNS options also.
If you want to access other clients on your tailnet even from your local subnet,
follow steps from step 3 on [Site-to-site
networking][tailscale_info_site_to_site].
follow steps in the [Site-to-site networking][tailscale_info_site_to_site] guide
(Note: The add-on already handles "IP address forwarding" and "Clamp the MSS to
the MTU" for you).
In case your local subnets collide with subnet routes within your tailnet, your
local network access has priority, and these addresses won't be routed toward
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.
**Note:** In case your local subnets collide with subnet routes within your
tailnet, your local network access has priority, and these addresses won't be
routed toward 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.
**Note:** The `userspace_networking` option can remain enabled if you only need
one-way access from tailnet clients to your local subnet, without requiring
access from your local subnet to other tailnet clients.
**Note:** If you implement Site-to-site networking, but you are not interested
in the real source IP address, i.e. subnet devices can see the traffic
originating from the subnet router, you don't need to disable the
`snat_subnet_routes` option, this can simplify routing configuration.
## Network
@ -386,7 +403,7 @@ check [the contributor's page][contributors].
MIT License
Copyright (c) 2021-2024 Franck Nijhof
Copyright (c) 2021-2025 Franck Nijhof
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@ -419,16 +436,16 @@ SOFTWARE.
[reddit]: https://reddit.com/r/homeassistant
[releases]: https://github.com/hassio-addons/addon-tailscale/releases
[semver]: https://semver.org/spec/v2.0.0.html
[taildrop]: https://tailscale.com/taildrop/
[taildrop]: https://tailscale.com/taildrop
[tailscale_acls]: https://login.tailscale.com/admin/acls
[tailscale_dns]: https://login.tailscale.com/admin/dns
[tailscale_info_acls]: https://tailscale.com/kb/1068/acl-tags/
[tailscale_info_exit_nodes]: https://tailscale.com/kb/1103/exit-nodes/
[tailscale_info_exit_nodes]: https://tailscale.com/kb/1103/exit-nodes
[tailscale_info_app_connectors]: https://tailscale.com/kb/1281/app-connectors
[tailscale_info_funnel]: https://tailscale.com/kb/1223/tailscale-funnel/
[tailscale_info_funnel_policy_requirement]: https://tailscale.com/kb/1223/tailscale-funnel/#tailnet-policy-file-requirement
[tailscale_info_https]: https://tailscale.com/kb/1153/enabling-https/
[tailscale_info_key_expiry]: https://tailscale.com/kb/1028/key-expiry/
[tailscale_info_site_to_site]: https://tailscale.com/kb/1214/site-to-site/
[tailscale_info_subnets]: https://tailscale.com/kb/1019/subnets/
[tailscale_info_userspace_networking]: https://tailscale.com/kb/1112/userspace-networking/
[tailscale_info_funnel]: https://tailscale.com/kb/1223/funnel
[tailscale_info_funnel_policy_requirement]: https://tailscale.com/kb/1223/funnel#requirements-and-limitations
[tailscale_info_https]: https://tailscale.com/kb/1153/enabling-https
[tailscale_info_key_expiry]: https://tailscale.com/kb/1028/key-expiry
[tailscale_info_site_to_site]: https://tailscale.com/kb/1214/site-to-site
[tailscale_info_subnets]: https://tailscale.com/kb/1019/subnets
[tailscale_info_tags]: https://tailscale.com/kb/1068/tags
[tailscale_info_userspace_networking]: https://tailscale.com/kb/1112/userspace-networking

View file

@ -41,9 +41,9 @@ If you are more interested in stable releases of our add-ons:
[forum]: https://community.home-assistant.io/?u=frenck
[github-sponsors-shield]: https://frenck.dev/wp-content/uploads/2019/12/github_sponsor.png
[github-sponsors]: https://github.com/sponsors/frenck
[maintenance-shield]: https://img.shields.io/maintenance/yes/2024.svg
[maintenance-shield]: https://img.shields.io/maintenance/yes/2025.svg
[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.24.0-blue.svg
[release]: https://github.com/hassio-addons/addon-tailscale/tree/v0.24.0
[release-shield]: https://img.shields.io/badge/version-v0.25.0-blue.svg
[release]: https://github.com/hassio-addons/addon-tailscale/tree/v0.25.0

View file

@ -1,5 +1,5 @@
name: Tailscale
version: 0.24.0
version: 0.25.0
slug: tailscale
description: Zero config VPN for building secure networks
url: https://github.com/hassio-addons/addon-tailscale