[package] name = "katniss-cdn" version = "0.2.0" edition = "2024" license = "Unlicense" [dependencies] async-compression = { version = "0.4.32", features = [ "brotli", "tokio", "zstd", ] } axum = { version = "0.8.6", features = ["http2", "multipart"] } axum-extra = { version = "0.10.3", features = [ "file-stream", "form", "query", "typed-header", "typed-routing", ] } base32 = "0.5.1" base64 = "0.22.1" bytes = "1.10.1" clap = { version = "4.5.48", features = ["derive", "env"] } ecow = { version = "0.2.6", features = ["serde"] } futures = "0.3.31" mime_guess = "2.0.5" serde = { version = "1.0.228", features = ["derive"] } serde_with = "3.15.0" sha2 = "0.10.9" snafu = { version = "0.8.9", features = ["futures"] } tempfile = "3.23.0" tokio = { version = "1.47.1", features = [ "rt-multi-thread", "macros", "fs", "net", ] } tokio-util = { version = "0.7.16", features = ["io", "io-util"] } tower-http = { version = "0.6.6", features = ["cors", "fs"] } tracing = "0.1.41" tracing-subscriber = { version = "0.3.20", features = ["env-filter"] }