Skip to content

Commit e5cab82

Browse files
committed
README: add a short statement of how Tailscale uses golink
Also remove the experimental badge. The "experimental" part of the linked page doesn't exist anymore, and golink is beyond what we'd consider experimental anyway. Updates #docs Signed-off-by: Will Norris <will@tailscale.com>
1 parent 50d5625 commit e5cab82

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# golink
22

3-
[![status: experimental](https://img.shields.io/badge/status-experimental-blue)](https://tailscale.com/kb/1167/release-stages/#experimental)
4-
53
golink is a private shortlink service for your [tailnet].
64
It lets you create short, memorable links for the websites you and your team use most.
75
If you're new to golink, learn more in our [announcement blog post](https://tailscale.com/blog/golink/).
@@ -12,6 +10,17 @@ you might be thinking of [golinks.io](https://golinks.io) or [trot.to](http://tr
1210

1311
![Screenshot of golink home screen](screenshot.png)
1412

13+
## How Tailscale uses golink
14+
15+
We use golink at Tailscale every day by every part of the company.
16+
It is easily one of the most used services on our corporate tailnet.
17+
We even had to change our new hire onboarding to have employees join our tailnet sooner,
18+
since much of the rest of our onboarding involved visiting various go links.
19+
20+
Our production environment is pretty plain; we just run it on a pretty vanilla EC2 VM.
21+
We [backup](#backups) all of our go links once a week from a GitHub Action that stores the snapshot in our internal git monorepo.
22+
That repo has a wrapper script around `golink -resolve-from-backup` so that anyone with a local copy of the repo can always resolve go links offline.
23+
1524
## Building and running
1625

1726
To build from source and run in dev mode:

0 commit comments

Comments
 (0)