maelstrom
1.0.0
用Rust編寫的高性能矩陣家庭服務器,旨在具有可插入的存儲引擎,可擴展和資源的燈光。
開發的一般討論位於#Maelstrom-Server:matrix.org
這是一個在日常積極發展下的全新項目。目前尚未採用可用形式。
您可以在“問題跟踪器”中查看封閉的matrix-spec問題,以獲取完整的功能列表。
由於對Web 3.0(分散的Web應用程序)的濃厚興趣/支持,該項目開始了。此外,除了聊天之外,擁有性能嵌入式家庭服務器還可以為分散的物聯網應用程序提供更強的用途酶。
# install rust if needed
curl --proto ' =https ' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# clone repo and cd
git clone https://github.com/maelstrom-rs/maelstrom.git && cd maelstrom
# copy .env-example and set with your specific settings
cp Settings-example.yml Settings.yml
# build & run
cargo run --releaseopenssl ecparam -genkey -name prime256v1 | openssl pkcs8 -topk8 -nocrypt -out ec_private.pem確保將auth_key_file設置為path/to/ec_private.pem
以下是其他一些基於Rust的家庭服務器項目值得研究:
根據您的選項,根據Apache許可證,2.0版或MIT許可證獲得許可。
除非您另有明確說明,否則您在Apache-2.0許可證中定義的有意提交的任何捐款,均應如上所述雙重許可,沒有任何其他條款或條件。