这个项目能做什么

Kubo是星际文件系统(IPFS)的第一个且使用最广泛的实现,使用Go语言编写。它作为网络服务运行IPFS节点,支持使用CID和DAG进行去中心化、内容寻址的数据存储和检索。主要功能包括命令行界面、用于节点管理的WebUI、用于可信和不可信内容检索的HTTP网关、用于守护进程控制的HTTP RPC API、委托路由支持、实验性FUSE挂载,以及面向公共节点运营商的内容阻止功能。该项目提供了广泛的文档,涵盖配置、环境变量、实验功能、网关设置、RPC客户端、指标和调试。安装选项包括预构建二进制文件、Docker镜像、包管理器(如Homebrew、Arch、Nix)以及从源代码构建。该仓库采用Apache 2.0和MIT双重许可。