Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions tailscale/DOCS.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ It is free to use for personal & hobby projects, up to 100 clients/devices on a
single user account. Sign up using your Google, Microsoft or GitHub account at
the following URL:

<https://login.tailscale.com/start>
https://tailscale.com/start

You can also create an account during the app installation processes,
however, it is nice to know where you need to go later on.
Expand Down Expand Up @@ -51,7 +51,7 @@ device. See [Key expiry][tailscale_info_key_expiry] for more information.
Logging in to Tailscale, you can configure your Tailscale network right from
their interface.

<https://login.tailscale.com/>
https://console.tailscale.com/

1. Navigate to the [Machines page][tailscale_machines] of the admin console, and
find your Home Assistant instance.
Expand Down Expand Up @@ -291,7 +291,7 @@ More information: [Enabling HTTPS][tailscale_info_https],
1. Optionally, if you want to use Tailscale Funnel, navigate to the [Access
controls page][tailscale_acls] of the admin console:
- Add the required `funnel` node attribute to the tailnet policy file. See
[Tailnet policy file requirement][tailscale_info_funnel_policy_requirement]
[Funnel node attribute][tailscale_info_funnel_node_attribute]
for more information.

1. Restart the app.
Expand Down Expand Up @@ -532,13 +532,13 @@ SOFTWARE.
[reddit]: https://reddit.com/r/homeassistant
[releases]: https://github.com/hassio-addons/app-tailscale/releases
[semver]: https://semver.org/spec/v2.0.0.html
[tailscale_acls]: https://login.tailscale.com/admin/acls
[tailscale_dns]: https://login.tailscale.com/admin/dns
[tailscale_acls]: https://console.tailscale.com/admin/acls
[tailscale_dns]: https://console.tailscale.com/admin/dns
[tailscale_info_app_connectors]: https://tailscale.com/docs/features/app-connectors
[tailscale_info_dns]: https://tailscale.com/docs/reference/dns-in-tailscale
[tailscale_info_exit_nodes]: https://tailscale.com/docs/features/exit-nodes
[tailscale_info_funnel]: https://tailscale.com/docs/features/tailscale-funnel
[tailscale_info_funnel_policy_requirement]: https://tailscale.com/docs/features/tailscale-funnel#requirements-and-limitations
[tailscale_info_funnel_node_attribute]: https://tailscale.com/docs/features/tailscale-funnel#funnel-node-attribute
[tailscale_info_https]: https://tailscale.com/docs/how-to/set-up-https-certificates
[tailscale_info_key_expiry]: https://tailscale.com/docs/features/access-control/key-expiry
[tailscale_info_magicdns]: https://tailscale.com/docs/features/magicdns
Expand All @@ -551,4 +551,4 @@ SOFTWARE.
[tailscale_info_taildrive]: https://tailscale.com/docs/features/taildrive
[tailscale_info_taildrop]: https://tailscale.com/docs/features/taildrop
[tailscale_info_userspace_networking]: https://tailscale.com/docs/concepts/userspace-networking
[tailscale_machines]: https://login.tailscale.com/admin/machines
[tailscale_machines]: https://console.tailscale.com/admin/machines
4 changes: 3 additions & 1 deletion tailscale/rootfs/etc/s6-overlay/s6-rc.d/post-tailscaled/run
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,9 @@ fi
if bashio::config.true "advertise_exit_node" && \
bashio::config.has_value "exit_node"
then
bashio::exit.nok "You can't advertise this device as an exit node and at the same time specify an exit node to use"
bashio::exit.nok \
"You can't advertise this device as an exit node and at the same time specify an exit node to use." \
"Please check your configuration based on the app's documentation under \"Option: advertise_exit_node\" and \"Option: exit_node\"."
fi

# Advertise as exit node when explicitly enabled
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,9 @@ fi
if ! /opt/tailscale status --self=true --peers=false --json \
| jq -rce '.Self.CapMap | has("https")' > /dev/null;
then
bashio::exit.nok "Tailscale's HTTPS support is disabled"
bashio::exit.nok \
"Tailscale's HTTPS support is disabled." \
"Please check your configuration based on the app's documentation under \"Option: share_homeassistant\"."
fi

# Checking if SSL is used
Expand Down Expand Up @@ -64,7 +66,9 @@ if bashio::config.equals 'share_homeassistant' 'funnel'; then
if ! /opt/tailscale status --self=true --peers=false --json \
| jq -rce '.Self.CapMap | has("funnel")' > /dev/null;
then
bashio::exit.nok "Tailscale's Funnel support is disabled"
bashio::exit.nok \
"Tailscale's Funnel support is disabled." \
"Please check your configuration based on the app's documentation under \"Option: share_homeassistant\"."
fi
fi

Expand Down
Loading