Search

Lib.rs

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

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

#21 in #manas


Used in 2 crates

MIT/Apache

1.5MB
37K SLoC

This crate provides few recipes of manas solid server


[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

Dependencies

~53–89MB
~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: 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: cookcli, sweet-potator, blue-build, melda, silver-platter, recp, ndproxy, cooklang-chef, rimeka, cooklang, gel-stream

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.