Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nnanto/tamed

TailScale as Membership Discovery
https://github.com/nnanto/tamed

discovery-service tailscale

Last synced: about 2 months ago
JSON representation

TailScale as Membership Discovery

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