product-os-server 0.0.21

Product OS : Server provides a full functioning advanced server capable of acting as a web server, command and control distributed network, authentication server, crawling server and more. Fully featured with high level of flexibility.
Documentation
[dependencies.async-trait]
default-features = false
features = []
optional = true
version = "0.1.53"

[dependencies.axum]
default-features = false
features = []
optional = true
version = "0.7.5"

[dependencies.axum-extra]
default-features = false
optional = true
version = "0.9.3"

[dependencies.axum-macros]
default-features = false
features = []
optional = true
version = "0.4.1"

[dependencies.axum-server]
default-features = false
optional = true
version = "0.6.0"

[dependencies.axum-server-dual-protocol]
default-features = false
optional = true
version = "0.6.0"

[dependencies.axum_csrf]
default-features = false
optional = true
version = "0.9.0"

[dependencies.cfg-if]
default-features = false
features = []
optional = false
version = "1.0.0"

[dependencies.csp]
default-features = false
features = []
optional = true
version = "2.0.0"

[dependencies.flexible-hyper-server-tls]
features = []
optional = true
version = "0.3.0"

[dependencies.futures]
default-features = false
features = []
optional = false
version = "0.3.19"

[dependencies.hyper]
default-features = false
features = ["client"]
optional = true
version = "1.3.1"

[dependencies.hyper-rustls]
default-features = false
features = []
optional = true
version = "0.27.1"

[dependencies.no-std-compat]
features = ["alloc"]
optional = false
version = "0.4.1"

[dependencies.parking_lot]
default-features = false
features = ["send_guard"]
optional = true
version = "0.12.1"

[dependencies.product-os-async-executor]
default-features = false
features = []
optional = false
version = ">= 0.0.1"

[dependencies.product-os-capabilities]
default-features = true
features = []
optional = true
version = ">= 0.0.1"

[dependencies.product-os-command-control]
default-features = true
features = []
optional = true
version = ">= 0.0.1"

[dependencies.product-os-configuration]
default-features = true
features = []
optional = false
version = ">= 0.0.1"

[dependencies.product-os-net]
default-features = true
features = []
optional = false
version = ">= 0.0.1"

[dependencies.product-os-request]
default-features = true
features = []
optional = false
version = ">= 0.0.1"

[dependencies.product-os-router]
default-features = true
features = []
optional = false
version = ">= 0.0.1"

[dependencies.product-os-security]
default-features = true
features = ["certificates", "file"]
optional = false
version = ">= 0.0.1"

[dependencies.product-os-store]
default-features = true
features = []
optional = true
version = ">= 0.0.1"

[dependencies.rustls]
default-features = false
optional = true
version = "0.21.11"

[dependencies.serde]
default-features = false
features = ["derive"]
optional = false
version = "1.0.132"

[dependencies.serde_json]
default-features = false
features = ["alloc"]
optional = false
version = "1.0.73"

[dependencies.tokio]
default-features = false
features = []
optional = true
version = "1"

[dependencies.tower-http]
default-features = false
optional = true
version = "0.5.2"

[dependencies.tracing]
default-features = false
optional = true
version = "0.1.29"

[dependencies.tracing-subscriber]
default-features = false
optional = true
version = "0.3.4"

[dependencies.url]
default-features = false
features = ["serde"]
optional = true
version = "2.2.2"

[features]
all = ["core", "tls", "cors", "cspolicy", "csrf", "ws", "custom", "controller", "compression", "middleware", "dual_server"]
compression = ["tower-http/compression-full", "tower-http/decompression-full"]
controller = ["product-os-command-control", "product-os-command-control/relational_store", "product-os-store", "product-os-capabilities", "axum-extra/typed-header"]
core = ["parking_lot", "hyper", "axum", "axum-server", "axum-macros", "tracing", "tracing-subscriber", "url"]
cors = ["tower-http/cors", "product-os-router/cors"]
cspolicy = ["csp"]
csrf = ["axum_csrf", "axum_csrf/layer"]
custom = []
default = ["core"]
dual_server = ["tls", "tokio", "axum-server-dual-protocol"]
executor_tokio = ["product-os-async-executor/exec_tokio", "product-os-async-executor/default"]
middleware = ["product-os-router/middleware"]
support_feature_service = ["product-os-capabilities/feature_service"]
tls = ["axum-server/tls-rustls", "flexible-hyper-server-tls", "hyper-rustls", "hyper-rustls/http2", "rustls"]
ws = []

[package]
authors = ["Jeremy de Oliveira-Kumar <eremyj@gmail.com>"]
autobenches = true
autobins = true
autoexamples = true
autotests = true
build = false
categories = []
description = "Product OS : Server provides a full functioning advanced server capable of acting as a web server, command and control distributed network, authentication server, crawling server and more.  Fully featured with high level of flexibility."
edition = "2021"
exclude = []
include = []
keywords = ["product-os"]
license = "AGPL-3.0-only"
name = "product-os-server"
readme = "readme.md"
resolver = "2"
rust-version = "1.69"
version = "0.0.21"