Search

Lib.rs

› Web programming › HTTP server › Manas
#recipe #server #solid #manas #pod #storage #default

manas_server

This crate provides default recipes of solid server

by దామోదర

  • Install
  • API reference
  • GitHub repo (manomayam)
  • Home (github.io)

1 unstable release

0.1.0 Sep 28, 2023

#8 in #manas


Used in 2 crates

MIT/Apache

1.5MB
37K SLoC

[manas_server] crate assembles recipes for default distribution. It is advised to use that as a reference template for custom recipes.

Currently two single pod final recipes are provided. These will be constantly expanding.

See manas_server_single_fs_wac, and manas_server_single_s3_wac


lib.rs:

This crate provides few recipes of manas solid server

Dependencies

~52–86MB
~1.5M SLoC

  • anyhow
  • axum-server 0.5.1+tls-rustls
  • bytes
  • clap 4.3+derive+string
  • config 0.13.3+toml
  • dpop+unsafe-optional-ath-claim
  • dyn_problem+alias-future
  • flagset
  • frunk_core
  • futures
  • gdp_rs
  • http 0.2.9
  • hyper 0.14.27+server+stream
  • manas_access_control+impl-layered-repo
  • manas_authentication
  • manas_http
  • manas_podverse
  • manas_repo
  • manas_repo_layers+dconneging+patching+validating
  • manas_repo_opendal+access-prp+backend-embedded
  • manas_semslot
  • manas_space
  • manas_storage
  • mime
  • name_locker+inmem
  • once_cell
  • opendal 0.39+rustls
  • paste
  • rdf_utils
  • rust-embed 8.0
  • serde+derive
  • tokio+fs
  • tower 0.4.13+make+util
  • tower-http 0.4.1+cors+catch-panic
  • tracing+attributes
  • tracing-log 0.1.3
  • tracing-subscriber+env-filter+fmt+ansi
  • typed_record+ext-http
  • upon 0.7.1+serde
  • webid

Other features

  • backend-fs
  • backend-gcs
  • backend-s3
  • layer-authentication
  • pdp-acp
  • pdp-wac
Related: rdf_vocabularies, webid, manas, manas_access_control, manas_authentication, manas_http, manas_podverse, manas_repo, manas_repo_layers, manas_repo_opendal, manas_semslot, manas_server_single_fs_wac, manas_server_single_s3_wac, manas_space, manas_specs, manas_storage, acp
See also: cooklang-chef, k8-client, aws-sdk-eksauth, recp, blue-build, sweet-potator, rattler-build, tauri-plugin-localhost, tinyvec, wry, cooklang

Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski. It contains data from multiple sources, including heuristics, and manually curated data. Content of this page is not necessarily endorsed by the authors of the crate. This site is not affiliated with nor endorsed by the Rust Project. If something is missing or incorrect, please file a bug.