PassNAT LogoPassNAT

4EVERLAND Hosting Web3云计算平台部署教程,帕斯内网穿透远程访问!

作者

小编

发布时间

Curving abstract shapes with an orange and blue gradient

基于我获取到的信息,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-alpine
2WORKDIR /app
3COPY package*.json ./
4RUN npm install
5COPY . .
6RUN npm run build
7
8FROM nginx:alpine
9COPY --from=0 /app/dist /usr/share/nginx/html
10EXPOSE 80
11CMD ['nginx', '-g', 'daemon off;']

然后运行以下命令:

1# 构建镜像
2docker build -t 4everland-hosting .
3
4# 运行容器
5docker run -d -p 3000:80 --name 4everland-hosting 4everland-hosting

直接运行

如果您有Node.js环境,可以直接运行:

1# 克隆项目
2git clone https://github.com/4everland/hosting-website.git
3cd hosting-website
4
5# 安装依赖
6npm install
7
8# 开发模式运行
9npm run serve
10
11# 或构建生产版本
12npm run build

创建成功后可以访问 ip:3000 查看项目展示页面。

穿透公网

如需在外网访问项目需要配置内网穿透,点击前往 帕斯内网穿透,先注册好账号备用。

打开帕斯内网穿透控制台,点击隧道管理-隧道列表

点击创建新隧道

隧道节点可以随便选,一般选个负载低的就可以

接下来填写信息,隧道名称可以随便填写

本地 IP 默认就可以

传输协议可以选择 TCP 也可以选择 HTTP/HTTPS

HTTP 就是域名的形式,教程以使用 TCP 为演示

本项目如果没有修改端口的话默认是 3000 端口(如果使用Docker部署),这里本地端口就填 3000

远程端口可以留空也可以自定义。

填写完毕点击确定

点击刚才创建好的隧道,点击获取配置文件

回到NAS,下载frpc客户端

打开后粘贴刚才复制的配置文件,点击确定即可

复制帕斯内网穿透控制台的访问 IP 和端口

可以看到已经正常穿透成功了

本篇教程结束