[package] name = "ptth" version = "1.1.0" authors = ["Trish"] edition = "2018" license = "AGPL-3.0" description = "An extroverted HTTP server that can run behind firewalls" repository = "https://github.com/ReactorScram/ptth" readme = "README.md" keywords = ["http", "tunnel", "firewall"] categories = ["command-line-utilities", "web-programming::http-server"] exclude = [ "README.md", "assets", "bare_minimum_crypto/cpp", "docs", "issues", "todo.md", ] [dependencies] anyhow = "1.0.38" blake3 = "0.3.7" tokio = { version = "1.4.0", features = ["full"] } tracing-subscriber = "0.2.16" tracing = "0.1.25" debug_proxy = { path = "crates/debug_proxy" } ptth_relay = { path = "crates/ptth_relay" } ptth_server = { path = "crates/ptth_server" } [dependencies.reqwest] version = "0.11.1" default-features = false features = ["stream", "rustls-tls", "hyper-rustls"] [dev-dependencies] base64 = "0.13.0" chrono = {version = "0.4.19", features = ["serde"]} [workspace] members = [ "crates/*", "tools/*", ]