From 3e17d34ef6025ce9d23b6ed216f9a8ea27f0b5b7 Mon Sep 17 00:00:00 2001 From: "Community Hass.io Add-ons Bot" Date: Mon, 29 Nov 2021 10:03:39 +0000 Subject: [PATCH] :tada: Release of add-on Tailscale 0.4.0 --- README.md | 6 +++--- tailscale/CHANGELOG.md | 27 ++++++--------------------- tailscale/DOCS.md | 16 +++++++++++++++- tailscale/README.md | 4 ++-- tailscale/config.yaml | 5 ++++- 5 files changed, 30 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index fe6fdbe2..387e9802 100644 --- a/README.md +++ b/README.md @@ -878,10 +878,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.3.0 -[addon-doc-tailscale]: https://github.com/hassio-addons/addon-tailscale/blob/v0.3.0/README.md +[addon-tailscale]: https://github.com/hassio-addons/addon-tailscale/tree/v0.4.0 +[addon-doc-tailscale]: https://github.com/hassio-addons/addon-tailscale/blob/v0.4.0/README.md [tailscale-issue]: https://github.com/hassio-addons/addon-tailscale/issues -[tailscale-version-shield]: https://img.shields.io/badge/version-v0.3.0-blue.svg +[tailscale-version-shield]: https://img.shields.io/badge/version-v0.4.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-yes-green.svg diff --git a/tailscale/CHANGELOG.md b/tailscale/CHANGELOG.md index 5f766715..d44b65e8 100644 --- a/tailscale/CHANGELOG.md +++ b/tailscale/CHANGELOG.md @@ -1,27 +1,12 @@ ## What’s changed -## 🐛 Bug fixes +## ✨ New features -- Add Userspace networking mode flag @moritzgloeckl (#41) - -## 🚀 Enhancements - -- Migrate JSON config to YAML @frenck (#48) - -## 🧰 Maintenance - -- ⬆️ Upgrade lock-threads workflow to 3.0.0 @frenck (#38) -- Switch to centralized GitHub Action Workflows @frenck (#47) +- Add support for setting ACL tags @frenck (#57) ## ⬆️ Dependency updates -- Bump frenck/action-addon-linter from 2.2 to 2.3 @dependabot (#21) -- Bump creyD/prettier_action from 3.3 to 4.0 @dependabot (#27) -- Bump docker/setup-buildx-action from 1.5.1 to 1.6.0 @dependabot (#25) -- Upgrade to Tailscale v1.14.3 @enmand (#29) -- Bump frenck/action-addon-linter from 2.3 to 2.4.1 @dependabot (#36) -- ⬆️ Upgrades Tailscale to 1.14.6 @frenck (#37) -- ⬆️ Upgrades add-on base image to 10.1.1 @frenck (#39) -- Bump actions/checkout from 2.3.4 to 2.3.5 @dependabot (#40) -- ⬆️ Upgrades add-on base image to 10.2.2 @frenck (#49) -- ⬆️ Upgrades Tailscale to 1.16.2 @frenck (#50) +- ⬆️ Upgrades nginx to 1.20.2-r0 @frenck (#54) +- ⬆️ Upgrades add-on base image to 10.2.3 @frenck (#55) +- ⬆️ Upgrades Tailscale to 1.18.0 @frenck (#56) +- ⬆️ Upgrades Tailscale to 1.18.1 @frenck (#58) diff --git a/tailscale/DOCS.md b/tailscale/DOCS.md index 050e917c..2511f18b 100644 --- a/tailscale/DOCS.md +++ b/tailscale/DOCS.md @@ -32,7 +32,8 @@ however, it is nice to know where you need to go later on. ## Configuration -This add-on has no additional configuration options for the add-on itself. +This add-on has almost no additional configuration options for the +add-on itself. However, when logging in to Tailscale, you can configure your Tailscale network right from their interface. @@ -44,6 +45,19 @@ Tailscale account. Additionally, if the Supervisor managed your network ( which is the default), the add-on will also advertise routes to your subnet to Tailscale. +```yaml +tags: + - tag:example + - tag:homeassistant +``` + +### Option: `tags` + +This option allows you to specify specific ACL tags for this Tailscale +instance. They need to start with `tag:`. + +More information: + ## Changelog & Releases This repository keeps a change log using [GitHub's releases][releases] diff --git a/tailscale/README.md b/tailscale/README.md index 7843caa6..edbf698f 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.3.0-blue.svg -[release]: https://github.com/hassio-addons/addon-tailscale/tree/v0.3.0 \ No newline at end of file +[release-shield]: https://img.shields.io/badge/version-v0.4.0-blue.svg +[release]: https://github.com/hassio-addons/addon-tailscale/tree/v0.4.0 \ No newline at end of file diff --git a/tailscale/config.yaml b/tailscale/config.yaml index cd801854..382e33bb 100644 --- a/tailscale/config.yaml +++ b/tailscale/config.yaml @@ -18,7 +18,10 @@ name: Tailscale panel_icon: mdi:vpn privileged: - NET_ADMIN +schema: + tags: + - match(^tag:[a-zA-Z0-9]-?[a-zA-Z0-9]+$)? slug: tailscale startup: services url: https://github.com/hassio-addons/addon-tailscale -version: 0.3.0 +version: 0.4.0