利用 Dat 搭建 P2P 去中心化网站

关于 Dat 的介绍,请见这里

本文主要介绍如何使用 Beaker Browser 这一浏览器简单轻松地发布你的静态网站。

要求:你已经有一个静态站点了。例如你可以使用 Hexo, Hugo 等生成静态网页(网络上有许多教程)。本文以 Hexo 生成的静态博客为例。

安装 Beaker Browser

官网下载 Beaker Browser ,选择适合的系统平台下载安装。

新建站点

打开浏览器后,单击地址栏右侧三条横线的菜单图标。如图,Library 中存放了自己的站点,和你本地保存并给他人做种的站点。New Site 图标是创建一个新站点,单击此图标。

输入站点名称和简介,点击 Create site 按钮。

会自动跳转到 Library 中。如图,有 Share 按钮,单击可显示站点的 dat 网络链接。如果网站文件发生变化,会提示 Review Changes。

单击 Share 按钮右侧小三角,点击 Change folder 来选定博客框架生成的静态网页文件夹。

每次更新站点后可以在 Library 中点击 Review Changes。然后在页面中点击 Publish。这样站点就发布成功了。对方可通过站点的 dat 网络链接,在 Beaker Browser 浏览器中访问你的站点。

做种

第一次发布好自己的站点后,不要关闭浏览器。

Hashbase 是一个由 Beaker Browser 创始人搭建的服务,它可以为你的 dat 站点做种,这意味着你不需要一直开着浏览器,你的站点也会被他人访问。

注册并登录到控制中心。

在控制版中点击 Upload archive 按钮,粘贴你的站点的 dat 网络链接地址,命名,单击 Add Archive。

当上传进度完成后,Hashbase 即会为你的站点做种,并且实时同步你的更改。这时,你可以关掉浏览器或者关机了,你的站点依旧可通过其他的 Beaker Browser 访问。

在 Beaker Browser 上给其他人做种

如果你有喜欢并欣赏的站点,你也可以在浏览器上为他人做种,互相帮助才能让 dat 站点们的生态更完善。

点击地址栏显示 peer 数的图标,在弹出的侧边栏中点击 Add to library,又在弹出的下拉菜单中点击 Add to your library 即可。

使用服务器为自己的网站做种

见这篇文章:运行 Dat 服务器,让文件保持在线

Give a hand

码字不易,如果你已经按照本文教程运行成功了,你可以访问本站:

dat://07dc95f064cecda12f48b6860c354a43439929ecf02668e8cb138c951fe6e129/

并添加到 Library 中,帮助本站(目前 90 MB)在茫茫的互联网留存。谢谢!

本文由 Chaos | Dreamcreator108 原创,转载请标明来源,转载时请勿篡改 dat 链接,感谢你的配合!

Mastodon