Skip to content

Commit f0c6ef4

Browse files
committed
⬆️ Updating app Tailscale to e04518d
1 parent 627813a commit f0c6ef4

File tree

6 files changed

+100
-7
lines changed

6 files changed

+100
-7
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1045,10 +1045,10 @@ SOFTWARE.
10451045
[vscode-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg
10461046
[vscode-armv7-shield]: https://img.shields.io/badge/armv7-no-red.svg
10471047
[vscode-i386-shield]: https://img.shields.io/badge/i386-no-red.svg
1048-
[addon-tailscale]: https://github.com/hassio-addons/app-tailscale/tree/939f4dd
1049-
[addon-doc-tailscale]: https://github.com/hassio-addons/app-tailscale/blob/939f4dd/README.md
1048+
[addon-tailscale]: https://github.com/hassio-addons/app-tailscale/tree/e04518d
1049+
[addon-doc-tailscale]: https://github.com/hassio-addons/app-tailscale/blob/e04518d/README.md
10501050
[tailscale-issue]: https://github.com/hassio-addons/app-tailscale/issues
1051-
[tailscale-version-shield]: https://img.shields.io/badge/version-939f4dd-blue.svg
1051+
[tailscale-version-shield]: https://img.shields.io/badge/version-e04518d-blue.svg
10521052
[tailscale-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg
10531053
[tailscale-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg
10541054
[tailscale-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg

tailscale/CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,40 @@
11
# Changelog since v0.27.1
2+
- Add support for Taildrive (#617)
3+
4+
* feat: Taildrive shares
5+
6+
Share homeassistant directories to your Tailnet using Taildrive.
7+
8+
* Several fixes (#1)
9+
10+
Fix parsing Tailscale drive data.
11+
Fix homeassistant share config.
12+
13+
* Fix Taildrive breaking startup (#2)
14+
15+
* add export LOG_FD to each script (taildrive)
16+
17+
* improve error handling based on bunny's suggestions
18+
19+
I went with exit.nok, let it fail as taildrop fails on startup.
20+
21+
* fix typos in taildrive
22+
23+
* minor fix in docs
24+
25+
* Bugfix for Taildrive (prevent logging anything when no share is configured)
26+
27+
* rename add-on to app
28+
29+
* fix log messages (taildrive) suggested by copilot
30+
31+
* fix taildrive map config
32+
33+
* make the linter happy
34+
35+
---------
36+
37+
Co-authored-by: Ananth Bhaskararaman <antsub@gmail.com>
238
- ⬆️ Update alpine_3_23/nginx to v1.28.2-r0 (#625)
339

440
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

tailscale/DOCS.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,14 @@ stateful_filtering: false
8383
tags:
8484
- tag:example
8585
- tag:homeassistant
86+
taildrive:
87+
addons: false
88+
addon_configs: false
89+
backup: false
90+
config: false
91+
media: false
92+
share: false
93+
ssl: false
8694
taildrop: true
8795
userspace_networking: true
8896
```
@@ -348,6 +356,17 @@ They need to start with `tag:`.
348356

349357
More information: [Tags][tailscale_info_tags]
350358

359+
### Option: `taildrive`
360+
361+
This option allows you to specify which Home Assistant directories you want to
362+
share with other Tailscale nodes using Taildrive.
363+
364+
Only the listed directories are available.
365+
366+
These options are disabled by default.
367+
368+
More information: [Taildrive][tailscale_info_taildrive]
369+
351370
### Option: `taildrop`
352371

353372
This app supports [Tailscale's Taildrop][tailscale_info_taildrop] feature,
@@ -535,6 +554,7 @@ SOFTWARE.
535554
[tailscale_info_site_to_site]: https://tailscale.com/kb/1214/site-to-site
536555
[tailscale_info_subnets]: https://tailscale.com/kb/1019/subnets
537556
[tailscale_info_tags]: https://tailscale.com/kb/1068/tags
557+
[tailscale_info_taildrive]: https://tailscale.com/kb/1369/taildrive
538558
[tailscale_info_taildrop]: https://tailscale.com/kb/1106/taildrop
539559
[tailscale_info_userspace_networking]: https://tailscale.com/kb/1112/userspace-networking
540560
[tailscale_machines]: https://login.tailscale.com/admin/machines

tailscale/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,5 +48,5 @@ If you are more interested in stable releases of our apps:
4848
[patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png
4949
[patreon]: https://www.patreon.com/frenck
5050
[project-stage-shield]: https://img.shields.io/badge/project%20stage-experimental-yellow.svg
51-
[release-shield]: https://img.shields.io/badge/version-939f4dd-blue.svg
52-
[release]: https://github.com/hassio-addons/app-tailscale/tree/939f4dd
51+
[release-shield]: https://img.shields.io/badge/version-e04518d-blue.svg
52+
[release]: https://github.com/hassio-addons/app-tailscale/tree/e04518d

tailscale/config.yaml

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: Tailscale
2-
version: 939f4dd
2+
version: e04518d
33
slug: tailscale
44
description: Zero config VPN for building secure networks
55
url: https://github.com/hassio-addons/app-tailscale
@@ -22,7 +22,21 @@ privileged:
2222
devices:
2323
- /dev/net/tun
2424
map:
25-
- share:rw
25+
- type: addons
26+
read_only: false
27+
- type: all_addon_configs
28+
read_only: false
29+
- type: backup
30+
read_only: false
31+
- type: homeassistant_config
32+
read_only: false
33+
path: /config
34+
- type: media
35+
read_only: false
36+
- type: share
37+
read_only: false
38+
- type: ssl
39+
read_only: false
2640
ports:
2741
41641/udp: null
2842
options:
@@ -40,6 +54,14 @@ options:
4054
snat_subnet_routes: true
4155
stateful_filtering: false
4256
tags: []
57+
taildrive:
58+
addons: false
59+
addon_configs: false
60+
backup: false
61+
config: false
62+
media: false
63+
share: false
64+
ssl: false
4365
taildrop: true
4466
userspace_networking: true
4567
schema:
@@ -59,6 +81,14 @@ schema:
5981
stateful_filtering: bool
6082
tags:
6183
- match(^tag:[a-zA-Z][a-zA-Z0-9-]*$)
84+
taildrive:
85+
addons: bool
86+
addon_configs: bool
87+
backup: bool
88+
config: bool
89+
media: bool
90+
share: bool
91+
ssl: bool
6292
taildrop: bool
6393
userspace_networking: bool
6494
image: ghcr.io/hassio-addons/tailscale

tailscale/translations/en.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,13 @@ configuration:
9494
description: >-
9595
This option allows you to specify specific ACL tags for this
9696
Tailscale instance. They need to start with `tag:`.
97+
taildrive:
98+
name: Taildrive shares
99+
description: >-
100+
This option allows you to specify which Home Assistant directories you want to
101+
share with other Tailscale nodes using Taildrive.
102+
Only the listed directories are available.
103+
These options are disabled by default.
97104
taildrop:
98105
name: Taildrop
99106
description: >-

0 commit comments

Comments
 (0)