[package] version = "0.3.3" edition = "2021" authors = ["Thomas Nicollet "] description = "Rust FTP server using AWS S3 as a backend among other features" repository = "https://github.com/nwmqpa/s3ftp" homepage = "https://github.com/nwmqpa/s3ftp" license-file = "LICENSE" name = "s3ftp" keywords = ["ftp", "s3", "aws", "cloud", "ssl"] categories = ["command-line-utilities", "filesystem", "network-programming"] include = [ "**/*.rs", "Cargo.toml", "Cargo.lock", "LICENSE", "README.md" ] [badges] maintenance = { status = "actively-developed" } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "1.0.72" aws-config = "0.56.0" aws-sdk-s3 = "0.29.0" clap = { version = "4.3.19", features = ["derive", "env"] } dotenv = { version = "0.15.0", features = ["clap"] } libunftp = "0.18.9" tokio = { version = "1.29.1", features = ["full"] } tracing = "0.1.37" unftp-sbe-fs = "0.2.0" tracing-subscriber = { version = "0.3.17", features = ["env-filter"] } instant-acme = "0.4.0" tempdir = "0.3.7" tokio-stream = "0.1.14" tokio-util = { version = "0.7.8", features = ["net"] } axum = "0.6.19" serde_json = "1.0.104" rcgen = "0.11.1" async-trait = "0.1.72" once_cell = "1.19.0" openssl = "0.10.66" chrono = "0.4.38"