tailscale / tailscale-qpkg

Package Tailscale client in QPKG
MIT License
457 stars 38 forks source link

Another installation source for qnap users #137

Open PowerfulRichard opened 4 months ago

PowerfulRichard commented 4 months ago

Since the qnap app store is slow to review updates, I'm wondering if there are more ways to provide qpkg package

I think the existing manual update method needs to be improved

delaveganz commented 4 months ago

Happy to find these are now up to date at https://pkgs.tailscale.com/stable/#qpkgs

talios commented 3 months ago

@delaveganz any idea if those new packages auto-update?

bradfitz commented 3 months ago

I don't think they do. But @awly would know.

awly commented 3 months ago

QNAP clients know how to auto-update, but only using the QNAP app store.

IMO, our options to improve QNAP updates, in decreasing order of preference, are:

  1. work with QNAP to let us update more often (unlikely, but we should try)
  2. set up a 3rd-party QNAP app repository on pkgs.tailscale.com, but only if we can preserve signature validation in the app store (these instructions require disabling signature validation entirely)
  3. reimplement auto-update / tailscale update support for QNAP to fetch our packages from pkgs.tailscale.com and install them on top of the app store version
jo-chemla commented 1 week ago

In the meantime, this pkgs.tailscale.com/stable/#qpkgs source for tailscale qnap releases should be written in the readme - I did not know about it until digging through for the most up-to-date qpkg, since github releases are outdated.