The 21YunBox Blog

Share information about modern deployment technologies and the future of web development.

How to Deploy Vuejs Apps in China?

What is Vue.js? Vue (pronounced /vjuː/, similar to view) is a progressive JavaScript framework for building user interfaces. Unlike other large frameworks, Vue is designed to be applied layer by layer from the bottom up. Vue’s core library only focuses on the view layer, which facilitates integration with third-party libraries...

How to Deploy React Apps in China?

What is React.js? React originated from an internal Facebook project. Because the JavaScript MVC frameworks available on the market at the time could not meet Facebook’s requirements of Facebook, the set of frameworks aka Reactjs was made internally, which was mainly used on the website of Instagram (a picture social...

ICP Filing (aka Domain Name Filing, Website Filing)

According to the requirements of the Ministry of Industry and Information Technology of the People’s Republic of China, any domain name resolved to a domestic chinaese server must complete ICP Filing. Here are the steps to file ICP application: Apply for the filing service number Resolve the domain name to...

ICP Getting Started

ICP Filing refers to reporting the matter to the competent authority and filing it for future reference. Filing is roughly divided into two types: one is operating filing, and the other is non-operating filing. This refers to the latter. All websites that resolve domain names to servers/cloud servers in Mainland...

21YunBox Connect FAQ

1. Failed to connect your repository Need to ensure you have at least one repo is selected here, and the highlighted permissions are checked so our build system can read the repo and perform automatic build and deploy. 2. How do I change the Github repository for my account to...

Domain Name Suffixes Available for ICP Filing

Top-level domain that is available for ICP Filing .CN .CHINA .REN .WANG .CITIC .TOP .SOHU .XIN .COM .NET .CLUB .XYZ .VIP .SITE .SHOP .INK .INFO .MOBI .RED .PRO .KIM .LTD .GROUP .BIZ .AUTO .LINK .WORK .LAW .BEER .STORE .TECH .FUN .ONLINE .ART .DESIGN .WIKI .LOVE .CENTER .VIDEO .SOCIAL .TEAM .SHOW...

DNS Configuration

Note If your Domain Name Server (“DNS”) provider is not in the following list, then the following DNS configuration guide cannot be used to point traffic to our servers. Contact us and we will guide you on the steps how to make your domain works in China. Alibaba Cloud AWS...

Automatic Deployment Using Github with 21YunBox

To achieve: when you git push changes on your Github repository, 21YunBox will automatically build and deploy the changes for you. Here are the quick setups: Step 1. Copy the Deploy Webhook URL. You can find your site’s deploy Webhook under the “Settings” tab. 2. Paste the Deploy Webhook URL...

Configure Deploy Webhook

When you create a site or a web service on 21YunBox, we will automatically generate a deploy webhook URL for you. The way to use this deploy webhook URL is pretty straightforward, what you need to do is send a POST request to this URL, and 21YunBox Build will build...

21YunBox Common Build Settings

Build command This command runs in the root directory of your repository when a new version of your code is pushed, or when you deploy manually. For node projects Nextjs / Gatsby / Vue / VuePress / React / Gridsome. If you have set up your project by the standard...

21YunBox Build FAQ

Before you read the build FAQ below, check if you have the proper build settings for your site first. Learn more about Common Build Settings. Runtime Selection If you are going to deploy a static website, use Static Site as the Runtime for your site. In this environment, it has...