[package] name = "maestro-web" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true publish.workspace = true description = "Standalone Maestro web UI: serves the SPA bundle and reverse-proxies to a co-located maestrod" [lib] path = "src/lib.rs" [[bin]] name = "maestro-web" path = "src/main.rs" [dependencies] axum.workspace = true bytes.workspace = true clap.workspace = true dirs.workspace = true futures-util.workspace = true include_dir.workspace = true maestro-config.workspace = true mime_guess.workspace = true reqwest.workspace = true thiserror.workspace = true tokio.workspace = true tokio-tungstenite = { workspace = true, features = ["rustls-tls-webpki-roots"] } tracing.workspace = true tracing-subscriber.workspace = true [dev-dependencies] reqwest.workspace = true serde_json.workspace = true tempfile.workspace = true