Tox bootstrap公共节点运行与申请

1. tox bootstrap运行与配置

获取代码并编译:

git clone https://github.com/TokTok/c-toxcore

参考 install.md 解决以下依赖

ubuntu 环境:

sudo apt install libnacl-dev libsodium-dev libm-dev libpthread-dev librt-dev libopus-dev libvpx-dev libconfig-dev

然后编译安装

mkdir build
cd build
cmake ..
make -j${proc}
sudo make install

运行build/tox-bootstrapd即可,有三个参数可以设置

cd build
./tox-bootstrad --foreground --config=default.conf --log-backend=stderr

# --foreground 标志 tox-bootstrapd在前台运行
# --config 设置配置文件,c-toxcore/others/bootstrap_daemon/tox-bootstrapd.conf为配置文件模板,可更改后使用,如果配置文件为空,则加载默认设置。
# --log-backend 设置日志输出,默认不输出,可设置为 stdout 或者 stderr

同时 tox-bootstrapd.key文件保存该节点的64byte公钥与64byte密钥,若需要更换公钥密钥,只需删除该文件,重新运行 tox-bootstrapd。

若在云服务器上运行tox-bootstrapd,可以在nodes.tox.chat/test尝试测试下,注意有一栏填写 public key,公钥就在上例所说的tox-bootstrapd.key中。

2. 公共节点登记申请 (参考https://wiki.tox.chat/users/nodes)

这个过程也会有点奇怪:

2.1. 订阅邮件:

2.2. 申请邮件

[email protected]发申请邮件,格式如下

Mailing list email address:
IPv4:
IPv6:
Port:
Public Key:
Maintainer:
Location:

如实填写就好,Public Key同样填写tox-bootstrapd.key中的公钥。
发送后,等待即可,维护者大约一周查看一次申请邮件,可能需要点时间等待。若申请成功会得到回复邮件,并能在nodes.tox.chat找到申请的节点。维护者挺热请的,如果申请邮件由信息不准确,他甚至会一步一步教你怎么做 xD

你可能感兴趣的:(杂)