< 返回版块

Heap-Hop 发表于 2026-03-21 19:44

Tags:wasi,wasm,p2p,remote-control,nas,ftp,port-forwarding

Fungi是什么?

Fungi可以轻松创建加密P2P多设备网络,安全访问并管理远程服务。

纯Rust、基于rust-libp2p、面向私有多设备网络。

Build a secure private P2P network

Fungi 0.6 发布:

  • 自带wasmtime、可隔离接管Docker runtime
  • Capability-first声明式权限管理。

三行命令在远程设备创建服务,自动端口映射,并在本地访问:

# 在两台设备已经建立连接的前提下:
fungi peer admin service pull ./filebrowser-lite-wasi.service.yaml
fungi peer admin service start filebrowser-lite-wasi
fungi access open filebrowser-lite-wasi

Create and start a remote service locally

  • 这是一个wasi版的filebrowser的例子,远程启动,本地访问,实现了轻量快速的文件管理

你也可以仅使用fungi的TCP端口转发功能,自带NAT穿透和本地mDNS地址发现。如果你主要需要点对点的轻量TCP转发,fungi也可以覆盖很多原本会用frp的场景。

下一步

  • 在Android上跑wasi。给Android运行沙盒应用的能力。
    • wasmtime跑在安卓上还有一些底层指针认证bug,我创建了一个issue #12778,如果你恰巧在这个领域,欢迎贡献你的力量。

开源

Apache 2.0协议

欢迎开源贡献和任意想法交流。


Ext Link: https://github.com/enbop/fungi

评论区

写评论

还没有评论

1 共 0 条评论, 1 页