[package] name = "post3-server" version.workspace = true edition.workspace = true authors.workspace = true license.workspace = true repository.workspace = true homepage.workspace = true rust-version.workspace = true description = "S3-compatible HTTP server with pluggable PostgreSQL and filesystem backends" keywords = ["s3", "server", "object-storage", "http", "axum"] categories = ["web-programming::http-server", "database", "filesystem"] readme = "../../README.md" [dependencies] post3.workspace = true anyhow.workspace = true tokio.workspace = true tracing.workspace = true tracing-subscriber.workspace = true clap.workspace = true dotenvy.workspace = true uuid.workspace = true bytes.workspace = true axum.workspace = true tower.workspace = true tower-http.workspace = true notmad.workspace = true tokio-util.workspace = true sqlx.workspace = true chrono.workspace = true quick-xml.workspace = true md-5.workspace = true hex.workspace = true serde.workspace = true [dev-dependencies] aws-config = "1" aws-sdk-s3 = "1" aws-credential-types = "1" aws-types = "1" tokio = { workspace = true, features = ["test-util"] } tower.workspace = true tracing-subscriber.workspace = true tempfile.workspace = true