Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nnanto/tamed
TailScale as Membership Discovery
https://github.com/nnanto/tamed
discovery-service tailscale
Last synced: 9 days ago
JSON representation
TailScale as Membership Discovery
- Host: GitHub
- URL: https://github.com/nnanto/tamed
- Owner: nnanto
- License: mit
- Created: 2020-10-22T06:06:59.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-11-09T04:21:20.000Z (about 4 years ago)
- Last Synced: 2024-08-01T13:30:12.179Z (3 months ago)
- Topics: discovery-service, tailscale
- Language: Go
- Homepage:
- Size: 46.9 KB
- Stars: 11
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TAMED (Tailscale As MEmbership Discovery)
TAMED client is a tailscale client that maintains membership information of peers. This is achieved by sending and receiving heartbeat pings to connected peers.
## Server
[Example](https://github.com/nnanto/tamed/tree/main/example/server)Tamed Server starts a tailscale service that communicates with the tailscale coordination server (control plane)
## Client
[Example](https://github.com/nnanto/tamed/tree/main/example/client)Client communicates with the server and receives events from control plane or other peers in the network.
Client provides a list of **active peers** in the current network by tracking heartbeat between peers### About Tailscale
[Tailscale](https://tailscale.com/) provides an encrypted virtual private network connecting your devices.
Connecting the devices is as simple as signing in through your existing identity provider.Here's [getting started with tailscale](https://tailscale.com/kb/1017/install) to play around