Find a file
Evan Hazlett f18d19aeb5
add advertise grpc address option
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2019-10-07 13:52:47 -04:00
api/v1 add hpeer for non-node peers 2019-10-07 10:06:12 -04:00
client add hpeer for non-node peers 2019-10-07 10:06:12 -04:00
cmd add advertise grpc address option 2019-10-07 13:52:47 -04:00
docs start on docs 2019-10-07 11:15:54 -04:00
peer add hpeer for non-node peers 2019-10-07 10:06:12 -04:00
server add advertise grpc address option 2019-10-07 13:52:47 -04:00
vendor added server; initial cluster state 2019-10-03 09:49:23 -04:00
version added server; initial cluster state 2019-10-03 09:49:23 -04:00
wg add hpeer for non-node peers 2019-10-07 10:06:12 -04:00
.gitignore initial commit 2019-09-12 23:08:41 -04:00
config.go add advertise grpc address option 2019-10-07 13:52:47 -04:00
Dockerfile added server; initial cluster state 2019-10-03 09:49:23 -04:00
go.mod enable master election 2019-10-06 22:10:29 -04:00
go.sum enable master election 2019-10-06 22:10:29 -04:00
Makefile add hpeer for non-node peers 2019-10-07 10:06:12 -04:00
proto.go added server; initial cluster state 2019-10-03 09:49:23 -04:00
Protobuild.toml added server; initial cluster state 2019-10-03 09:49:23 -04:00
README.md add advertise grpc address option 2019-10-07 13:52:47 -04:00
utils.go add hpeer for non-node peers 2019-10-07 10:06:12 -04:00

Heimdall

Heimdall is a peer-to-peer private network system. It uses Wireguard for peer communication and Redis for backend storage. All nodes are equal and the system auto-elects in the event of a current master failure. Non-node peers are also supported in which they can only access the network but do not provide routing capabilities.

Heimdall