Skip to content

A distributed, eventually persisted, websocket framework.

License

Notifications You must be signed in to change notification settings

maxwnewcomer/contactor

Repository files navigation

contactor

A distributed, eventually persisted, websocket framework.

Initially designed to be compatible Yjs.

System Design

This section of the read me is still WIP

Components

  • Relay Nodes
  • Redis or Redis Cluster
  • DB/Storage Persistence Layer

Local Development

To run two RelayNodes and a redis cluster locally:

docker compose up

To run the Tui just run

cargo run --bin contactor-tui

Deployment

WIP

TUI Screenshots

Screenshot 2024-09-15 at 11 38 32 AM Screenshot 2024-09-15 at 11 38 39 AM

About

A distributed, eventually persisted, websocket framework.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published