关于 Dat 的介绍,请见这里。
因为 Dat 是一个分布式的数据分享工具,你的电脑需要保持运行 Dat 分享服务。出于便利的考虑,你可能需要一个独立的服务器来代替你的电脑做这项工作,这样你的电脑可以安心地关机,并且分享过的数据还能在网络上保持可用。同时,一个 Dat 服务器还可以实时备份你的数据和历史状态。
下面以一个运行 Debian 9 的 VPS 为例,介绍在 root
用户下搭建 Dat 服务器的步骤。
安装
安装 nodejs:
1 | curl -sL https://deb.nodesource.com/setup_8.x | bash - |
安装 hypercored:
1 | npm install -g hypercored |
这里说明一下, hypercored
会根据指定文件夹中的 feeds
来进行 re-host,re-host 中的文件是保持实时同步的,故这个想要保持实时同步的服务器自身也成为了一个数据节点。