mirror of
https://github.com/hassio-addons/repository.git
synced 2025-05-03 10:41:22 +00:00
🎉 Release of add-on Tailscale 0.25.0
This commit is contained in:
parent
53a17ce8fa
commit
1a05f548e5
5 changed files with 78 additions and 42 deletions
|
@ -1057,10 +1057,10 @@ SOFTWARE.
|
||||||
[vscode-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg
|
[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-armv7-shield]: https://img.shields.io/badge/armv7-no-red.svg
|
||||||
[vscode-i386-shield]: https://img.shields.io/badge/i386-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-tailscale]: https://github.com/hassio-addons/addon-tailscale/tree/v0.25.0
|
||||||
[addon-doc-tailscale]: https://github.com/hassio-addons/addon-tailscale/blob/v0.24.0/README.md
|
[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-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-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg
|
||||||
[tailscale-amd64-shield]: https://img.shields.io/badge/amd64-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
|
[tailscale-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg
|
||||||
|
|
|
@ -2,18 +2,37 @@
|
||||||
|
|
||||||
## 🐛 Bug fixes
|
## 🐛 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
|
## 🚀 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
|
## 📚 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
|
## ⬆️ Dependency updates
|
||||||
|
|
||||||
- ⬆️ Update tailscale/tailscale to v1.78.0 @renovate ([#432](https://github.com/hassio-addons/addon-tailscale/pull/432))
|
- ⬆️ 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 tailscale/tailscale to v1.78.1 @renovate ([#433](https://github.com/hassio-addons/addon-tailscale/pull/433))
|
- ⬆️ 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 Add-on base image to v17 (major) @renovate ([#434](https://github.com/hassio-addons/addon-tailscale/pull/434))
|
- ⬆️ 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))
|
||||||
|
|
|
@ -56,11 +56,6 @@ supported interfaces to Tailscale.
|
||||||
Consider disabling key expiry to avoid losing connection to your Home Assistant
|
Consider disabling key expiry to avoid losing connection to your Home Assistant
|
||||||
device. See [Key expiry][tailscale_info_key_expiry] for more information.
|
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
|
```yaml
|
||||||
accept_dns: true
|
accept_dns: true
|
||||||
accept_routes: true
|
accept_routes: true
|
||||||
|
@ -83,6 +78,12 @@ taildrop: true
|
||||||
userspace_networking: 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`
|
### Option: `accept_dns`
|
||||||
|
|
||||||
If you are experiencing trouble with MagicDNS on this device and wish to
|
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.
|
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
|
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
|
steps in the [Site-to-site networking][tailscale_info_site_to_site] guide (Note:
|
||||||
do it only when you really understand why you need this.
|
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`
|
### Option: `stateful_filtering`
|
||||||
|
|
||||||
|
@ -295,10 +301,10 @@ When not set, this option is disabled by default.
|
||||||
|
|
||||||
### Option: `tags`
|
### Option: `tags`
|
||||||
|
|
||||||
This option allows you to specify specific ACL tags for this Tailscale
|
This option allows you to specify specific tags for this Tailscale instance.
|
||||||
instance. They need to start with `tag:`.
|
They need to start with `tag:`.
|
||||||
|
|
||||||
More information: [ACL tags][tailscale_info_acls]
|
More information: [Tags][tailscale_info_tags]
|
||||||
|
|
||||||
### Option: `taildrop`
|
### 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.
|
Assistant's DNS options also.
|
||||||
|
|
||||||
If you want to access other clients on your tailnet even from your local subnet,
|
If you want to access other clients on your tailnet even from your local subnet,
|
||||||
follow steps from step 3 on [Site-to-site
|
follow steps in the [Site-to-site networking][tailscale_info_site_to_site] guide
|
||||||
networking][tailscale_info_site_to_site].
|
(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
|
**Note:** In case your local subnets collide with subnet routes within your
|
||||||
local network access has priority, and these addresses won't be routed toward
|
tailnet, your local network access has priority, and these addresses won't be
|
||||||
your tailnet. This will prevent your Home Assistant instance from losing network
|
routed toward your tailnet. This will prevent your Home Assistant instance from
|
||||||
connection. This also means that using the same subnet on multiple nodes for load
|
losing network connection. This also means that using the same subnet on
|
||||||
balancing and failover is impossible with the current add-on behavior.
|
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
|
## Network
|
||||||
|
|
||||||
|
@ -386,7 +403,7 @@ check [the contributor's page][contributors].
|
||||||
|
|
||||||
MIT License
|
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
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
@ -419,16 +436,16 @@ SOFTWARE.
|
||||||
[reddit]: https://reddit.com/r/homeassistant
|
[reddit]: https://reddit.com/r/homeassistant
|
||||||
[releases]: https://github.com/hassio-addons/addon-tailscale/releases
|
[releases]: https://github.com/hassio-addons/addon-tailscale/releases
|
||||||
[semver]: https://semver.org/spec/v2.0.0.html
|
[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_acls]: https://login.tailscale.com/admin/acls
|
||||||
[tailscale_dns]: https://login.tailscale.com/admin/dns
|
[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_app_connectors]: https://tailscale.com/kb/1281/app-connectors
|
||||||
[tailscale_info_funnel]: https://tailscale.com/kb/1223/tailscale-funnel/
|
[tailscale_info_funnel]: https://tailscale.com/kb/1223/funnel
|
||||||
[tailscale_info_funnel_policy_requirement]: https://tailscale.com/kb/1223/tailscale-funnel/#tailnet-policy-file-requirement
|
[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_https]: https://tailscale.com/kb/1153/enabling-https
|
||||||
[tailscale_info_key_expiry]: https://tailscale.com/kb/1028/key-expiry/
|
[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_site_to_site]: https://tailscale.com/kb/1214/site-to-site
|
||||||
[tailscale_info_subnets]: https://tailscale.com/kb/1019/subnets/
|
[tailscale_info_subnets]: https://tailscale.com/kb/1019/subnets
|
||||||
[tailscale_info_userspace_networking]: https://tailscale.com/kb/1112/userspace-networking/
|
[tailscale_info_tags]: https://tailscale.com/kb/1068/tags
|
||||||
|
[tailscale_info_userspace_networking]: https://tailscale.com/kb/1112/userspace-networking
|
||||||
|
|
|
@ -25,9 +25,9 @@ manages firewall rules for you, and works from anywhere you are.
|
||||||
[forum]: https://community.home-assistant.io/?u=frenck
|
[forum]: https://community.home-assistant.io/?u=frenck
|
||||||
[github-sponsors-shield]: https://frenck.dev/wp-content/uploads/2019/12/github_sponsor.png
|
[github-sponsors-shield]: https://frenck.dev/wp-content/uploads/2019/12/github_sponsor.png
|
||||||
[github-sponsors]: https://github.com/sponsors/frenck
|
[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-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png
|
||||||
[patreon]: https://www.patreon.com/frenck
|
[patreon]: https://www.patreon.com/frenck
|
||||||
[project-stage-shield]: https://img.shields.io/badge/project%20stage-experimental-yellow.svg
|
[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-shield]: https://img.shields.io/badge/version-v0.25.0-blue.svg
|
||||||
[release]: https://github.com/hassio-addons/addon-tailscale/tree/v0.24.0
|
[release]: https://github.com/hassio-addons/addon-tailscale/tree/v0.25.0
|
|
@ -1,5 +1,5 @@
|
||||||
name: Tailscale
|
name: Tailscale
|
||||||
version: 0.24.0
|
version: 0.25.0
|
||||||
slug: tailscale
|
slug: tailscale
|
||||||
description: Zero config VPN for building secure networks
|
description: Zero config VPN for building secure networks
|
||||||
url: https://github.com/hassio-addons/addon-tailscale
|
url: https://github.com/hassio-addons/addon-tailscale
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue