[package] name = "monitor_periphery" version = "0.1.15" edition = "2021" authors = ["MoghTech"] description = "monitor periphery binary | run monitor periphery as system daemon" license = "GPL-3.0-or-later" [[bin]] name = "periphery" path = "src/main.rs" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] # helpers = { package = "monitor_helpers", path = "../lib/helpers" } # types = { package = "monitor_types", path = "../lib/types" } helpers = { package = "monitor_helpers", version = "0.1.15" } types = { package = "monitor_types", version = "0.1.15" } run_command = { version = "0.0.5", features = ["async_tokio"] } async_timing_util = "0.1.14" tokio = { version = "1.25", features = ["full"] } axum = { version = "0.6", features = ["ws"] } tower = { version = "0.4", features = ["full"] } dotenv = "0.15" serde = "1.0" serde_derive = "1.0" serde_json = "1.0" bollard = "0.13" anyhow = "1.0" envy = "0.4" sysinfo = "0.27.7" toml = "0.7" daemonize = "0.4" clap = { version = "4.0", features = ["derive"] } futures-util = "0.3" tokio-util = "0.7"