4EVERLAND去中心化存储云服务平台中文文档

4EVERLAND中文文档

什么是4EVERLAND

4EVERLAND是一个Web 3.0的云计算平台,整合了存储、计算和网络的核心能力。它旨在帮助用户实现从Web 2.0到Web 3.0的顺利飞跃,并成为数百万Web 3.0开发者和应用程序的基础设施。

4EVERLAND 为开发者提供基于IPFS、Arweave、Dfinity的去中心化前端托管、去中心化存储、全球加速网关以及数据分析等服务。

现在开始使用钱包注册

使用4EVERLAND

4EVERLAND支持直接使用MetaMask等钱包方式登录注册,无需任何KYC,详细可见注册登录教程

任何人都可以免费开始使用4EVERLAND,并获得一定的免费资源。(获取资源教程

4EVERLAND提供了一套可视化的控制面板来帮助用户更容易的使用4EVERLAND的服务,方便新手快速上手,其中主要的服务有:

4EVER-Hosting:

Hosting是4EVERLAND提供的自动化前端构建及托管的CI/CD工具,可以帮助用户快速实现去中心化前端部署,内置的开发工具可以快速建立、发布和管理Dwebs。支持不同的平台,包括IPFS、Arweave和ICP,用户可以通过使用Github授权或Cli本地模板构建以及IPFS CID/IPNS 迅速将网站部署到Web3.0。

Hositng支持自定义域名,自动化SSL证书管理,CDN加速,防DDOS攻击等能力。

下面看一下大概的使用流程:

  1. 首先在控制面板选择新建一个项目
  2. 然后导入Git存储库,并选择一个你想部署的项目
  3. 在选择完你需要部署的项目时,选择需要部署的平台(IPFS/Arweave/ICP)
  4. 点击部署,并等待部署完成。部署完成后将会获得对应前端的IPFS/Arweave/ICP Hash,可通过各类网关访问。也会获得由4EVERLAND自动分配的二级域名以及版本域名。
  5. 绑定个性化域名,Hosting提供DNS以及ENS等去中心化域名绑定。可在Settings>Domains中进行绑定设置。
    所有DNS域名访问都将基于4EVERLAND提供的全球边缘节点,提供抗DDOS以及全球加速能力,并提供自动化的SSL证书,无需用户自行配置。
  6. Hosting支持版本自动更新,当Github发生新的代码更新是,将会自动触发新的构建和部署,可在Settings>Git中开启Deploy Hook

4EVER-Bucket:

去中心化存储您的数据,永不掉线的分散存储解决方案,同时支持IPFS和Arweave,并支持相互一键同步。
您可以使用与AWS S3 API兼容的4EVERLAND API进行程序化的互动和整合,或者使用界面操作、CLI和其他方法来上传、浏览和管理你的所有文件。

IPFS-Bucket

4EVERLAND为所有新用户提供5GB免费的存储空间以及,提供非常简单便捷的文件管理以及IPFS固定服务。

  1. 创建Bucket, 首先在控制面板选择Bucket,然后创建一个新的桶
  2. 上传文件,选择“upload”,选择你想上传的内容,然后按上传,支持文件、文件夹多种上传方式
  3. 获取CID,上传完成后,可以在文件列表获得对应文件的CID。文件夹CID可见下方Snapshot功能。
  4. 访问,4EVERLAND默认会为每一个bucket分配一二级域名,可以通过对应的二级域名访问相应的内容,或者通过任何IPFS的网关+CID访问上传的文件。

Arweave-Bucket

Bucket支持一键开启Arweave自动同步或者针对单个文件存储到Arweave。

  1. 创建Arweave Bucket,在创建新Bucket时,可以选择开启"Sync to AR", 此时向该Bucket存储的所有数据将自动存储到Arweave。
  2. 针对已有Bucket 开启自动同步,在Bucket列表中开启对应Bucket的"Sync to AR",此时该Bucket内的所有数据将自动同步到Arweave实现永存。
  3. 你也可以选择单独的文件,将该文件Sync to AR
  4. 所有存储到Arweave的文件,可在文件详情中获得对应的Arweave Hash,并通过Arweave 网关进行访问

个性域名绑定

每个Bucket在创建时都将获得由4EVERLAND分配的免费域名,同时所有用户也可以为自己的Bucket绑定任意的域名。

  1. 点击Bucket下的Damain,点击Add,选择想要绑定的Bucket,并输入自己的域名
  2. 解析,复制对应的CNAME解析值,在自己的域名管理平台完成对应的解析。
  3. 完成解析后,该Bucket下的所有文件均可用自己绑定的域名直接进行访问。

Snapshot文件夹快照功能

Snapshots是一个文件夹快照功能,允许用户将当前版本下的文件夹完成快照,并生成对应IPFS CID。该功能可帮助用户便捷管理文件夹的不同版本。同时该功能可在不向网络广播文件的情况下提前获得CID,适合类似NFT开盲盒等玩法。

  1. 在Bucket文件列表中,选择对应的文件夹,并点击Snapshot
  2. 点击菜单栏中的Snapshots,可以看到刚才快照的文件夹,以及对应的CID。此时该文件夹CID未向网络广播,无法通过公共网关访问。
  3. 点击publish,完成网络广播,此时即可通过任何IPFS网关访问该文件夹内容

AWS S3兼容的API

4EVERLAND提供了完全兼容亚马逊云AWS S3的API,可以被一些标准化的S3兼容框架、工具、客户端和SDK用来管理通过Bucket存储的数据。你可以参考Amazon S3的官方文档来实现Bucket API的接口,或查看相关工具使用教程

4EVER-Gateways:

IPFS 网关 (gateway) 允许访问者通过 HTTP 请求从 IPFS 网络访问数据。4EVERLAND基于全球分散的边缘节点,为用户提供高可用的、全球加速的网关服务。

IPFS 公共网关

4EVERLAND 为所有刚入门的用户提供了公共IPFS网关,该网关完全公开且免费。

网关地址:https://4everland.io

访问形式如下:

https://4everland.io/ipfs/
如果CID指向一个目录列表,你可以在该目录上附加一个文件名,以获得该文件:
https://4everland.io/ipfs//doc-1.txt

IPFS 专用网关

由于所有公共网关都是公开且免费的,无法保证可用性。对于那些在检索内容时需要更快速度或更高速率限制的用户,4EVERLAND为用户提供了专用网关,享受更好的全球加速访问能力。

  1. 创建专用网关。在控制面板找到"Dedicated Gateway",并点击"Generate"
  2. 命名你的专属网关
  3. 选择你的网关是开放的还是限制的
  • 开放网关将被提供给IPFS上的任何内容,即使它没有被钉在你的账户上。这意味着,任何拥有该网关链接的人都可以访问网关提供的内容,也意味着会有更大的流量消耗。
  • 受限网关将只提供对钉在你账户上的内容的访问。
  1. 绑定自己的域名,专用网关支持用户自定义域名,进入网关编辑页面,选择Domains,并输入自己的域名后按照提示完成域名解析即可。
  2. 此时你将拥有具备全球加速能力的IPFS专用网关,可以按照https://YourGateway/ipfs/的格式访问所有IPFS的数据。

更多关于专属网关的介绍和使用教程

Note:以上只是关于4EVERLAND的快速入门指南,如果您对4EVERLAND的深度使用感兴趣,请查看官方文档

如果您在使用过程中遇到任何问题,请在下方留言加入 4EVERLAND 社区

Website | Twitter | Telegram | Discord | Reddit | Medium| Email

1 Like