initial server implementation

This commit is contained in:
raf 2024-12-22 19:12:35 +03:00
commit 45bef8e582
No known key found for this signature in database
GPG key ID: EED98D11B85A2819
5 changed files with 398 additions and 0 deletions

View file

@ -3,11 +3,22 @@ name = "mrc"
version = "0.1.0"
edition = "2021"
[[bin]]
name = "cli" # CLI implementation for terminal usage
path = "src/cli.rs"
[[bin]]
name = "server" # remote usage
path = "src/server.rs"
[dependencies]
clap = {version = "4.5.23", features = ["derive"]}
clap_derive = "4.5.18"
ipc-channel = "0.19.0"
serde = { version = "1", features = ["derive"] }
serde_json = "1.0.133"
tokio = { version = "1.42.0", features = ["full"] }
native-tls = "0.2"
tokio-native-tls = "0.3"
tracing = "0.1.41"
tracing-subscriber = "0.3.19"