# SPDX-FileCopyrightText: © Matteo Settenvini # SPDX-License-Identifier: EUPL-1.2 [package] name = "serves3" version = "1.1.1" authors = ["Matteo Settenvini "] description = "A very simple proxy to browse files from private S3 buckets" license = "EUPL-1.2" homepage = "https://git.montecristosoftware.eu/matteo/serves3" repository = "https://git.montecristosoftware.eu/matteo/serves3.git" readme = "README.md" keywords = ["s3", "proxy", "bucket"] categories = ["command-line-utilities", "web-programming::http-server"] edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "1.0" human-size = "0.4" lazy_static = "1.4" log = "0.4" rocket = "0.5" rocket_dyn_templates = { version = "0.2.0", features = ["tera"] } rust-s3 = { version = "0.35", default-features = false, features = [ "tokio-rustls-tls", ] } serde = "1.0" tempfile = "3.6" [dev-dependencies] delegate = "0.13" futures = "0.3" libc = "0.2" regex = "1.10" reqwest = "0.12" rstest = "0.22" scraper = "0.20" test-log = "0.2" testcontainers = "0.23" testcontainers-modules = { version = "0.11", features = ["minio"] } tokio = { version = "1", features = ["process"] }