[package] name = "axum-containerssh" version = "0.5.0-crt1" authors = ["OpenAPI Generator team and contributors"] description = "This OpenAPI document describes the API endpoints that are required for implementing an authentication and configuration server for ContainerSSH. (See https://github.com/containerssh/libcontainerssh for details.)" edition = "2021" license = "Apache-2.0" [features] default = ["server"] server = [] conversion = [ "frunk", "frunk_derives", "frunk_core", "frunk-enum-core", "frunk-enum-derive", ] [dependencies] async-trait = "0.1" axum = { version = "0.7" } axum-extra = { version = "0.9", features = ["cookie", "multipart"] } axum-macros = { version = "0.4" } base64 = "0.21" bytes = "1" chrono = { version = "0.4", features = ["serde"] } frunk = { version = "0.4", optional = true } frunk-enum-core = { version = "0.3", optional = true } frunk-enum-derive = { version = "0.3", optional = true } frunk_core = { version = "0.4", optional = true } frunk_derives = { version = "0.4", optional = true } http = "1" lazy_static = "1" regex = "1" serde = { version = "1", features = ["derive"] } serde_json = { version = "1", features = ["raw_value"] } serde_urlencoded = "0.7" tokio = { version = "1", default-features = false, features = [ "signal", "rt-multi-thread", ] } tracing = { version = "0.1", features = ["attributes"] } uuid = { version = "1", features = ["serde"] } validator = { version = "0.16", features = ["derive"] } [dev-dependencies] tracing-subscriber = "0.3"