[package] name = "knot-server" version = "2.0.0" edition.workspace = true rust-version.workspace = true license.workspace = true [dependencies] knot-config = { workspace = true } knot-types = { workspace = true } knot-git = { workspace = true } knot-lfs = { workspace = true } knot-pack = { workspace = true } knot-resource = { workspace = true } knot-cache = { workspace = true } knot-index = { workspace = true } knot-atproto = { workspace = true } knot-runtime = { workspace = true } knot-ssh = { workspace = true } knot-edge = { workspace = true } knot-secrets = { workspace = true } knot-xrpc = { workspace = true } tikv-jemallocator = { workspace = true } tikv-jemalloc-ctl = { workspace = true } knot-events = { workspace = true } knot-maintenance = { workspace = true } knot-postreceive = { workspace = true } knot-messages = { workspace = true } axum = { workspace = true } tower-http = { workspace = true, features = ["fs"] } tokio = { workspace = true } tokio-util = { workspace = true } anyhow = { workspace = true } base64 = { workspace = true } zeroize = { workspace = true } rustix = { workspace = true } tracing = { workspace = true } tracing-subscriber = { workspace = true } [dev-dependencies] confique = { workspace = true } http = { workspace = true } walkdir = { workspace = true } tempfile = { workspace = true }