Fungi - 跨平台P2P通讯,多设备交互工具,支持文件传输,端口转发,无需公网IP

💡 原文中文,约900字,阅读约需3分钟。
📝

内容提要

Fungi是一个开源工具,支持多设备连接和安全数据传输,提供文件传输、SSH和远程桌面服务。它使用Rust和Flutter开发,兼容多平台,并通过libp2p协议实现端到端加密,确保数据安全。未来版本将增加远程计算和命令功能。

🎯

关键要点

  • Fungi是一个开源工具,支持多设备连接和安全数据传输。
  • Fungi使用Rust和Flutter开发,兼容多个平台。
  • 通过libp2p协议实现端到端加密,确保数据安全。
  • Fungi的核心设计模式是gateway,支持服务和文件的转发。
  • 内置文件传输功能,支持WebDAV和FTP服务。
  • 支持Windows、macOS、Linux和Android等平台。
  • 每个设备都有独立的PeerID,访问控制基于白名单。
  • 提供中继服务器以支持P2P打洞,确保连接稳定。
  • 未来版本将增加远程计算和命令功能,尝试内置WASI虚拟环境。
  • Fungi仍处于早期开发阶段,欢迎反馈和开源贡献。
➡️

继续阅读