Deploy Your SNS+IPFS Website on 4EVERLAND in 3 Minutes

4EVERLAND
4EVERLAND
Published in
4 min readApr 29, 2022

4EVERLAND Hosting service now supports SNS+IPFS and offers a dedicated gateway “4sol.xyz” for all SNS owners.

With 4EVERLAND, it is much easier to deploy and maintain your SNS+IPFS website!

Here is a tutorial on how to deploy your website on IPFS and associate your SNS.

Step 1: Login to 4EVERLAND

There is no KYC policy on 4EVERLAND, you can directly connect your Phantom wallet.

Step 2: Create a project

4EVERLAND provides each new user with free 4G storage and 100G bandwidth.
With these free resources you can deploy your website on IPFS.

If you are already a 4EVERLAND user and have previously deployed with 4everland, please start with step 4.

Step 3: Deploy your website on IPFS

4EVERLAND Hosting offers two deployment methods:

  1. GitHub code repository.
  2. 4EVERLAND Command line. (@4everland/cli )

You can choose from either method depending upon your personal needs to achieve a decentralized front-end deployment.

Here is a detailed deployment tutorial.

Once you have followed the tutorial and successfully deployed your site, 4EVERLAND will automatically pin it to the IPFS site. You can view IPFS Hash in the ‘Build log’ and browse the IPFS-based websites via Opera, Brave or other IPFS compatible browsers by visiting ipfs://[IPFS Hash].

Step 4: Select a project to append your SNS

After the deployment you can directly add your SNS in the project’s detail. If you have multiple projects, you can select one to add your .sol domain name at the “Domains” section.

Step 5: Manage your SNS

You can add or remove your SNS. Also, you can copy the deployed site’s CID.

Step 6: Verify your SNS

Click the “set content hash”button to append the website’s CID to your .sol domain name. In this process you need to verify the attribution of the domain name through your Phantom wallet. Once it is confirmed, you need to pay some gas to sync the transaction. After that, you can verify the configuration to determine whether it is successful.

Step 7: Successful binding

After successfully binding your website CID with your .sol domain name. You can access your DWeb directly by adding 4sol.xyz to your.sol domain name without installing any plug-ins or changing the configuration.

Your DWeb domain name: Alice.4sol.xyz

Tips

IPNS

4EVERLAND provides IPNS(InterPlanetary Name System) service for SNS owners.

That means there is no need to update the IPFS hash of the SNS every time once update the website.

At the same time, 4EVERLAND Hosting service supports Deploy Hooks function, allowing you to complete the automatic update of DWeb under the SNS only by updating the authorized repo code. This will significantly reduce development costs and workload, while also improving efficiency.

4sol.xyz

4EVERLAND is running out the 4sol.xyz gateway. You can access CID from your SNS by simply appending 4sol.xyz to your.sol domain name.

This gateway service is for all SNS users, but it provides different services depending on whether you deploy through 4EVERLAND.

If you deploy your SNS+IPFS site with 4EVERLAND Hosting service. Your DWeb will enjoy IPFS and global acceleration service provided by 4EVERLAND and it will be extensible to meet your requirements for DWeb access performance.

If you deploy your site on IPFS and set your SNS content via other platforms, 4EVERLAND will make your DWeb accessible through ipfs.io, the public gateway of IPFS.

--

--

4EVERLAND
4EVERLAND

4EVERLAND is a Web3.0 cloud computing platform with global acceleration, privacy protection, distributed storage, and other technical features.