1[package]2name = "devsite-server"3version.workspace = true4edition.workspace = true5license.workspace = true67[[bin]]8name = "devsite-server"9path = "src/main.rs"1011[dependencies]12devsite-proto.workspace = true13devsite-iroh.workspace = true14anyhow.workspace = true15axum = { version = "0.8", features = ["macros"] }16tokio = { version = "1", features = ["rt-multi-thread", "macros", "signal"] }17tokio-stream = { version = "0.1", features = ["sync"] }18futures-util = "0.3"19tower-http = { version = "0.6", features = [20 "compression-br",21 "compression-gzip",22 "fs",23 "set-header",24 "trace",25] }26rusqlite = { version = "0.37", features = ["bundled"] }27serde.workspace = true28serde_json = "1"29jsonwebtoken = "9"30reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "json"] }31url = "2"32ed25519-dalek = { version = "2", features = ["rand_core"] }33rand = "0.8"34sha2 = "0.10"35data-encoding.workspace = true36tracing.workspace = true37tracing-subscriber = { version = "0.3", features = ["env-filter"] }