#bitmessage #p2p #protocols #client #networking #filesystem

app koibumi-daemon

实验性的Bitmessage客户端守护进程

10个版本

0.0.9 2024年6月26日
0.0.8 2021年1月6日
0.0.7 2020年9月9日
0.0.5 2020年8月24日
0.0.1 2020年5月26日

#1188 in 网络编程

AGPL-3.0-or-later

495KB
12K SLoC

Koibumi守护进程

Koibumi守护进程是一个实验性的Bitmessage客户端守护进程。请注意,Koibumi守护进程不是The Bitmessage Developers的官方项目。

特性

Koibumi守护进程可以连接到Bitmessage网络并中继Bitmessage对象。

目前,此客户端可以接收chan和广播消息。

默认情况下,网络连接仅限于通过Tor进行。在这种情况下,您需要在localhost上运行Tor SOCKS5代理。

通过网络加载的对象和已知节点地址列表使用SQLite保存在本地文件系统中。配置可以从Koibumi的GUI版本保存的文件中加载。数据目录可以通过在命令行上指定-d选项来更改。

Koibumi守护进程没有GUI。如果您需要GUI,请使用koibumi代替。

用法

要安装Koibumi Bitmessage客户端守护进程,请执行以下命令

cargo install koibumi-daemon

要运行客户端,运行koibumi-daemon命令。

此客户端是实验性的,仍在开发中,因此控制台打印了大量的调试日志。在命令行上添加-v选项,将打印更多消息。

请注意,由于数据库格式可能在版本之间发生变化,您可能需要在尝试新版本时删除位于$HOME/.config/koibumi的数据库文件。

可选特性

如果您启用ctrlc特性,则可以使用Ctrl-C键控制终止。要优雅地停止,请在控制台上按下Ctrl-C并等待任务退出。如果您不能等待,请再次按下Ctrl-C以中止任务。如果它们没有被中止,请再次按下Ctrl-C以突然终止。

依赖关系

~52MB
~844K SLoC