23 个版本 (14 个重大更新)
0.20.2 | 2024 年 7 月 9 日 |
---|---|
0.19.1 | 2024 年 5 月 13 日 |
0.17.0 | 2024 年 2 月 6 日 |
0.16.0 | 2023 年 12 月 12 日 |
0.6.0 | 2023 年 3 月 30 日 |
#812 在 Web 编程
1,452 每月下载量
140KB
3K SLoC
🌼
Zinnia 守护进程
Zinnia 是一个针对分布式工作者的沙箱和资源受限的运行时环境。这个 crate 提供了一个守护进程,在 Filecoin Station 内运行 Zinnia 模块。
安装
您可以从 我们的 GitHub 发布版 下载 zinniad
二进制文件。
操作系统 | 平台 | 文件名 |
---|---|---|
Windows | Intel,64位 | zinniad-windows-x64.zip |
macOS | Intel,64位 | zinniad-macos-x64.zip |
macOS | Apple Silicon | zinniad-macos-arm64.zip |
Linux | Intel,64位 | zinniad-linux-x64.tar.gz |
Linux | ARM,64位 | zinniad-linux-arm64.tar.gz |
从源代码构建
如果您在机器上安装了 Rust 工具(见 安装 Rust),则可以从源代码构建和安装 Zinnia。
$ cargo install zinniad
基本用法
运行 JavaScript 模块
FIL_WALLET_ADDRESS=f1... \
zinniad my-module/main.js
有关为 Filecoin Station 编写新模块的说明,请参阅 构建模块。
注意:我们目前还不支持在 Filecoin Station 中运行多个 Zinnia 模块。跟踪问题:zinnia#144
运行 Rust 模块
我们决定暂时搁置 Rust/WASM 模块。
依赖项
~158MB
~3M SLoC