vyn-relay
Self-hosted gRPC relay server for vyn — the encrypted env/config sync CLI for teams.
This crate is the relay server library. For the end-user CLI, see vyn-cli.
What's in here
- gRPC service implementation (authentication, manifest CRUD, blob streaming, invites)
- File-based local persistence store
- Optional S3 mirroring backend
- SSH-based challenge/response identity verification
Running the relay
The relay is embedded in vyn-cli and started automatically, but you can also run it standalone:
serve.await?;
Or with S3 mirroring:
serve_with_config.await?;
Crates in this workspace
| Crate | Description |
|---|---|
vyn-cli |
End-user CLI — install this |
vyn-core |
Core library |
vyn-relay |
Self-hosted gRPC relay server (this crate) |
License
MIT