[package] name = "sataddress" version = "0.2.0" edition = "2021" default-run="server" authors = [ "Bernard Kobos ", ] license = "MIT" description = "Rust implementation of Lightning Address Federated Server" include = ["/src", "/assets", "/templates", "justfile", "README.md"] [profile.dev] debug = 2 [profile.release] debug = 1 incremental = true lto = "off" # results in final image that's 1/4 of size strip = true [dependencies] tokio = { version = "1", features = ["full"] } warp = "0.3" hyper-tls = "0.5.0" hyper-socks2 = "0.6.0" sled = "0.34.7" # openssl = { version = "0.10.41", features = ["vendored"] } # openssl = "0.10.41" log = "0.4" pretty_env_logger = "0.4" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" rmp-serde = "1.1.0" anyhow = "1.0.65" base64 = "0.13.0" hex = "0.4.3" askama = "0.11.1" envconfig = "0.10.0" sha2 = "0.10.6" url = "2.3.1" percent-encoding = "2.2.0" validator = { version = "0.16.0", features = ["derive"] } serde_path_to_error = "0.1.8" thiserror = "1.0.35" strum = "0.24.1" strum_macros = "0.24" futures = { version = "0.3", default-features = false } # cli deps clap = { version = "4.0.4", features = ["derive"] } ansi_term = "0.12.1" cli-table = "0.4.7" fs_extra = "1.2.0" # [package.metadata.cross.target.x86_64-unknown-linux-musl] # dockerfile = "./Dockerfile.x86_64" [dev-dependencies] rand = "0.8.5" wiremock = "0.5"