golink
natpunch-go
golink | natpunch-go | |
---|---|---|
9 | 3 | |
1,139 | 210 | |
2.6% | - | |
7.1 | 2.4 | |
4 days ago | 8 months ago | |
Go | Go | |
BSD 3-clause "New" or "Revised" License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
golink
- Add short URL link to Tailscale interface
- Golink: A private shortlink service for tailnets
- GitHub - tailscale/golink: A private shortlink service for tailnets
- Tailscale/golink: A private shortlink service for tailnets
-
Tailscale Funnel
Something else interesting they're doing is their tsnet package, which lets you join your process to the tailnet and bind tcp listeners/connect to TCP services via their tailnet IP or subnet.
I'm writing some stuff using this at the moment, but I also just saw https://github.com/tailscale/golink which does the same thing: a single binary that runs a link shortener that joins itself to your tailnet.
tl;dr: don't run your service on a machine then join that to tailnet, directly bind your service to an in-memory tailnet client
- A private shortlink service for tailnets
natpunch-go
What are some alternatives?
tolocal - self-hosted reverse proxy from public dns domain to localhost
headscale - An open source, self-hosted implementation of the Tailscale control server
f5go - The F5 Go Redirector
closure-library - Google's common JavaScript library
ZeroTier - A Smart Ethernet Switch for Earth
golinks - simple go links server backed by airtable
firezone - Open-source VPN server and egress firewall for Linux built on WireGuard. Firezone is easy to set up (all dependencies are bundled thanks to Chef Omnibus), secure, performant, and self hostable.
go - Another Google-like Go short link service
tailscale - The easiest, most secure way to use WireGuard and 2FA.
wesher - wireguard overlay mesh network manager
bitbar - Put the output from any script or program into your macOS Menu Bar (the BitBar reboot)