「Diode」将本机(localhost)的网站公开到互联网上

417 阅读1分钟

1 Diode 简介

  • 将本地网站公开到互联网上,使得任何人都可以查看它
  • Diode Network的核心是Web3(无服务器的互联网和分散式网络)的集成区块链实现。它利用BlockQuick算法来实现与所有类型的设备和应用程序的不信任通信。

2 安装下载

curl -Ssf https://diode.io/install.sh | sh

3 运行测试

3.1 运行本地服务

# 若未安装 serve,请使用以下命令安装
# yarn global add serve
# 也可以按个人习惯使用其他方法开启本地服务
serve -l 5500

3.2 测试目录结构

test
├─1.html-------------- 测试页面-1
├─index.html---------- 主页
├─about
|   ├─1.html---------- 关于我们-1
|   └index.html------- 关于我们

3.3 运行diode

# diode publish -public 本地端口:80
diode publish -public 5500:80

3.3 运行效果

注:访问时修改页面内容,公网页面需要手动刷新重新加载

4 结论

  1. 访问Diode开启的公网地址页面加载略为缓慢,不过在平常远程测试中应该够用了.

  2. 若只要某些人访问网站,可以使用以下命令开启服务

    diode publish -private 80:80,<authorized_address>

  3. 想要指定域名,参考https://support.diode.io/article/2bzhaehdp2-reserving-a-domain-name

5 更多文档

更多文档请参考 Diode主页

本文使用 mdnice 排版