Support peer registration on management service (client) #34

Closed
opened 2025-11-20 05:05:13 -05:00 by saavagebueno · 0 comments
Owner

Originally created by @braginini on GitHub (Jul 18, 2021).

Originally assigned to: @andpar83 on GitHub.

Important see if can be combined with
https://github.com/wiretrustee/wiretrustee/issues/16

What?
Register peer on the Management service
Why?
Every new peer has to be registered on the management system.
This is required to support dynamic peer distribution.
All newly registered peers public keys will be distributed to the other parties.

How?

Originally created by @braginini on GitHub (Jul 18, 2021). Originally assigned to: @andpar83 on GitHub. **Important** see if can be combined with https://github.com/wiretrustee/wiretrustee/issues/16 **What?** Register peer on the Management service **Why?** Every new peer has to be registered on the management system. This is required to support dynamic peer distribution. All newly registered peers public keys will be distributed to the other parties. **How?** - [ ] implement gRpc client of **management/** see management tests for example (use TLS, e.g. https://gist.github.com/nleiva/90f5bd042763f9b6bca9acbaae993288#file-grpc-lets-encrypt-go-L4) - [ ] add **setupKey** support on up - [ ] Management system Register endpoint can be called on every start - [ ] think of storing setup key in the local config (not in plain text?)
saavagebueno added the enhancementpeer-managementclient labels 2025-11-20 05:05:13 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#34