GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - lmagyar/homeassistant-addon-tailscale: Adds some functionality to the Tailscale Home Assistant Community Add-on https://github.com/hassio-addons/app-tailscale

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

2,234 Commits
2,234 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
images
images
 
 
scripts
scripts
 
 
tailscale
tailscale
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
renovate.json
renovate.json
 
 
repository.yaml
repository.yaml
 
 

Repository files navigation

Home Assistant Custom App: Tailscale with features

Zero config VPN for building secure networks.

Warning

This is a fork of the community app!

Changes compared to the community app

  • Release pending changes from community app
    • Handle IPv6-only tailnets
    • Properly handle S6 service readiness notifications
    • Use a 5s startup healthcheck interval
  • Release unmerged changes from community app
    • Make Tailscale SSH configurable
    • Make ha cli available in Tailscale SSH sessions (within bash shell with banner and completion)
    • Support Supervised installations
    • Create persistent notification also (not just log warning) when key expiration or invalid networking DNS settings are detected
    • Optionally copy Tailscale Serve's certificate files to /ssl folder
    • Make DSCP configurable on tailscaled's network traffic
    • Configure log format for the app to be compatible with Tailscale's format

One-click migration from the community app to this fork

  • Install the Advanced SSH & Web Terminal app and disable it's protection mode
  • Please create a complete system backup before executing this script!
  • From the cli execute: curl -s -o /tmp/migrate_from_community_app https://raw.githubusercontent.com/lmagyar/homeassistant-addon-tailscale/refs/heads/main/scripts/migrate_from_community_app && bashio /tmp/migrate_from_community_app

Note:

  • This will install the forked version (if not already installed), backup and stop the community version, copy and update the configuration, and (this is the big thing) will also copy the internal state of the app, then start the forked version.
  • With copying the app internal state, the new forked app will start up with the exact same state, i.e. with the same tailnet authentication also. So do not remove the current device from Tailscale's admin page, the forked app will jump into it's place.
  • And even if you executed previously some tailscale configuration inside the app's container, those settings will be also migrated with the internal state.
Migration log (from the community app to this fork)

Warning

GitHub Release Last Updated Reported Installations Project Stage License

Supports aarch64 Architecture Supports amd64 Architecture

Github Actions Project Maintenance GitHub Activity

About

Tailscale is a zero config VPN, which installs on any device in minutes, including your Home Assistant instance.

Create a secure network between your servers, computers, and cloud instances. Even when separated by firewalls or subnets, Tailscale just works. Tailscale manages firewall rules for you, and works from anywhere you are.

Installation

  1. In Home Assistant, go to Settings -> Apps -> Install app.
  2. In the ... menu at the top right corner click Repositories, add https://github.com/lmagyar/homeassistant-addon-tailscale as repository.
  3. Find the "Tailscale with features" app and click it. If it doesn't show up, wait until HA refreshes the information about the app, or click Check for updates in the ... menu at the top right corner.
  4. Click the "INSTALL" button.

Documentation

For more details, please see the app's Documentation pages.

About

Adds some functionality to the Tailscale Home Assistant Community Add-on https://github.com/hassio-addons/app-tailscale

Topics

addonshaoshassiohassio-addonshome-assistanthome-assistant-addonshomeassistanttailscale

Resources

Readme
MIT license
Activity

Stars

205 stars

Watchers

7 watching

Forks

18 forks
Report repository

Releases

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.