Skip to content

TheDeafenGuy/tailscale-snap2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

tailscale-snap2

A Snap port of Tailscale.

This is a port of Tailscale to the Snap store. The snapcraft.yaml is based on the one by sergiusens, found here: https://github.com/sergiusens/tailscale

This project also was originally started with the goal of getting Tailscale working on Ubuntu Touch (now maintained by the Ubports Foundation) without having to disable read only mode on "/" to install Tailscale, and instead install Tailscale through Snap, which can be added by installing an app to enable Snap support. It seems that snaps added using this support do persist even with OTA updates, which means that if the device recieves an OTA update, tailscale-snap2 and its settings will persist.

I also used AI to fix some of the snapcraft.yaml, because I am inexperienced with building Snaps. Updates to the snapcraft.yaml for newer versions of Tailscale should not be needed because this version of Tailscale has a built-in updater, so theoretically, it should be fine. The version of Tailscale this snap comes with is usually the latest version, as I try my best to update the snap to the newer version of tailscale as soon as possible. To install, invoke the command "sudo snap install --edge tailscale-snap2 --devmode"

Note: To use the Tailscale CLI, you must invoke the command "tailscale-snap2" instead of just "tailscale"

tailscale-snap2

Updating

I usually try to update the snap to the latest version of Tailscale within one day of an update to Tailscale itself.

About

A Snap port of Tailscale.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published