Search · Rust 包仓库

Lib.rs

› Web编程 › HTTP服务器 › Manas
#recipe #manas #solid #server #pod #storage #default

manas_server

此crate提供solid服务器默认菜谱

由దామోదర

  • 安装
  • API参考
  • GitHub仓库 (manomayam)
  • 主页 (github.io)

1个不稳定版本

0.1.0 2023年9月28日

#8 in #manas


在 2 crates中使用

MIT/Apache

1.5MB
37K SLoC

[manas_server] crate组装默认分布的菜谱。建议将其用作自定义菜谱的参考模板。

目前提供两种单独的pod最终菜谱。这些将不断扩展。

参见manas_server_single_fs_wac和manas_server_single_s3_wac


lib.rs:

此crate提供一些manas solid服务器的菜谱

依赖项

~67MB
~1M 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
  • 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+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

其他功能

  • backend-fs
  • backend-gcs
  • backend-s3
  • layer-authentication
  • pdp-acp
  • pdp-wac
相关:capped_stream,typed_record,rdf_utils,http_uri,rdf_dynsyn,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
另请参阅:aws-sdk-eksauth,cooklang-chef,sweet-potator,recp,tauri-plugin-localhost,arrow,aws-config,parquet,fnv,cargo-wasi,cooklang

Lib.rs 是由 kornelski 创建的 Rust/Cargo crates 非官方列表。它包含来自 多个来源的数据,包括启发式和人工整理的数据。本页内容不一定是 crate 作者所支持的。本站与 Rust 项目无关联,亦无赞助。如果发现遗漏或错误,请 提交错误报告。