4EVERLAND Hosting Web3云计算平台部署教程,帕斯内网穿透远程访问!
作者
小编
发布时间

基于我获取到的信息,4EVERLAND Hosting是一个Web3云计算平台的前端网站项目,而不是一个可以自部署的应用。让我重新为您提供正确的信息:
项目介绍
4EVERLAND Hosting 是一个Web3.0云计算平台的前端展示网站,它是4EVERLAND生态系统的一部分。4EVERLAND是一个集成存储、计算和网络核心能力的Web3.0云计算平台,致力于提供分布式、高效、自激励、低成本的数据托管网关,帮助互联网从Web 2.0平滑跃迁到Web 3.0。
该项目主要功能包括:
- DWeb Hosting:可扩展、安全、高效的去中心化托管解决方案 - Storage:轻松上传和固定文件到IPFS和Arweave - Gateway:增强速度、可靠性和自动资源分配 - RPC:高速、可靠、经济高效的区块链节点访问 - RaaS:可定制的Rollup解决方案,增强区块链可扩展性 - AI Solution:利用多样化大语言模型的流线化界面
这是一个基于Vue.js构建的前端展示网站,用于展示4EVERLAND的各种Web3服务。
项目地址:点我跳转
部署安装
注意: 这个项目是4EVERLAND平台的前端展示网站,主要用于展示服务介绍,不是一个独立的应用服务。如果您想要使用4EVERLAND的服务,建议直接访问官方网站 https://hosting.4everland.org 注册使用。
如果您确实需要本地运行这个前端项目进行开发或定制,可以按照以下步骤:
使用Docker部署
由于该项目没有提供官方Docker镜像,您需要先构建镜像。创建以下Dockerfile:
1FROM node:16-alpine2WORKDIR /app3COPY package*.json ./4RUN npm install5COPY . .6RUN npm run build78FROM nginx:alpine9COPY --from=0 /app/dist /usr/share/nginx/html10EXPOSE 8011CMD ['nginx', '-g', 'daemon off;']
然后运行以下命令:
1# 构建镜像2docker build -t 4everland-hosting .34# 运行容器5docker run -d -p 3000:80 --name 4everland-hosting 4everland-hosting
直接运行
如果您有Node.js环境,可以直接运行:
1# 克隆项目2git clone https://github.com/4everland/hosting-website.git3cd hosting-website45# 安装依赖6npm install78# 开发模式运行9npm run serve1011# 或构建生产版本12npm run build
创建成功后可以访问 ip:3000 查看项目展示页面。
穿透公网
如需在外网访问项目需要配置内网穿透,点击前往 帕斯内网穿透,先注册好账号备用。
打开帕斯内网穿透控制台,点击隧道管理-隧道列表
点击创建新隧道
隧道节点可以随便选,一般选个负载低的就可以
接下来填写信息,隧道名称可以随便填写
本地 IP 默认就可以
传输协议可以选择 TCP 也可以选择 HTTP/HTTPS
HTTP 就是域名的形式,教程以使用 TCP 为演示
本项目如果没有修改端口的话默认是 3000 端口(如果使用Docker部署),这里本地端口就填 3000
远程端口可以留空也可以自定义。
填写完毕点击确定
点击刚才创建好的隧道,点击获取配置文件
回到NAS,下载frpc客户端
打开后粘贴刚才复制的配置文件,点击确定即可
复制帕斯内网穿透控制台的访问 IP 和端口
可以看到已经正常穿透成功了
本篇教程结束