[READ-ONLY] Mirror of https://github.com/mrgnw/dlna-rs. Single-binary DLNA media server in Rust. Auto-discovered by VLC on Apple TV.
1[package]
2name = "dlna-rs"
3version = "0.1.0"
4edition = "2021"
5
6[dependencies]
7anyhow = "1"
8axum = { version = "0.8", features = ["macros"] }
9clap = { version = "4", features = ["derive"] }
10facet = "0.46"
11facet-styx = "3"
12gethostname = "0.5"
13http-range-header = "0.4"
14librqbit-upnp-serve = "1.0"
15mime_guess = "2"
16rust-embed = "8"
17serde = { version = "1", features = ["derive"] }
18serde_json = "1"
19tokio = { version = "1", features = ["rt-multi-thread", "macros", "fs", "io-util", "net", "signal", "sync"] }
20tokio-util = { version = "0.7", features = ["io"] }
21tower = "0.5"
22tracing = "0.1"
23tracing-subscriber = { version = "0.3", features = ["env-filter"] }
24walkdir = "2"
25percent-encoding = "2"
26socket2 = "0.5"
27
28[dev-dependencies]
29tower = { version = "0.5", features = ["util"] }
30http-body-util = "0.1"
31tempfile = "3"
32
33[patch.crates-io]
34librqbit-upnp-serve = { path = "vendor/librqbit-upnp-serve" }
35librqbit-upnp = { git = "https://github.com/ikatson/rqbit" }
36librqbit-core = { git = "https://github.com/ikatson/rqbit" }
37librqbit-buffers = { git = "https://github.com/ikatson/rqbit" }
38librqbit-bencode = { git = "https://github.com/ikatson/rqbit" }
39librqbit-clone-to-owned = { git = "https://github.com/ikatson/rqbit" }