In enterprise or personal operation scenarios, it is often necessary to manage complex data, such as organization lists, blog posts, sales data, etc. The traditional model of using Excel for data management is cumbersome and inefficient, and data is easy to lose. In this context, content management systems (CMS) came into being, with professional solutions to provide strong technical support for the organization and management of data.
CloudBase CMS is a one-stop cloud content management system developed by the cloud to help enterprises in their data operation management. Developers can directly install CloudBase CMS in the cloud development and expansion capabilities with one click, use the CloudBase CMS system for free, and combine with the cloud-developed multi-end SDK to quickly create a simple and easy-to-use enterprise content management stream.
After the launch of the CloudBase CMS system , it has been welcomed by many cloud development users and satisfied many users’ needs for content management. However, as CloudBase CMS is a general content management system, it is currently still in the midst of meeting user-specific and customized needs. There are deficiencies.
Considering the needs of users for secondary development, personal customization, and accelerating the development of the CloudBase CMS system, we decided to open the CloudBase CMS system, hoping to contribute to the open source community, and jointly promote the progress of the CloudBase CMS system through open source collaboration. Enterprise users provide a more powerful and easy-to-use content operation management system.
Project GitHub address:
Welcome to order a Star for the project to help us do better.
We hope to build a powerful, easy-to-use, and extensible content operation management system based on the service capabilities developed by the cloud, eliminate repetitive tasks in the business operation process, and boost efficiency for the company.
Based on the platform capabilities of cloud development, the CloudBase CMS system currently has the following features:
We provide CloudBase CMS with a quick deployment script based on CloudBase Framework . You can quickly deploy CloudBase CMS to your cloud development environment through the following process.
npm install -g @cloudbase/cli
.env.exampleand save as
Fill in the configuration
# Fill in the environment ID envId=YOUR_ENVID # Fill in the custom login key information that depends on the second step above customLoginJson.private_key_id=SECRET_KEY_ID customLoginJson.private_key=SECRET_KEY customLoginJson.env_id=YOUR_ENVID # The length of the account name must be greater than 4 digits administratorName=NAME # Administrator account password, the password only supports uppercase and lowercase letters administratorPassword=PASSWORD # Operation account password, the password only supports uppercase and lowercase letters operatorName=NAME_OPER operatorPassword=PASSWORD_OPER # Deploy static website path deployPath=/deploy-path
Log in to CLI:
Initialization, installation dependencies:
npm run setup
npm run deploy
We very much welcome all developers to contribute to CloudBase CMS, so that this project can better help companies improve efficiency.
You can participate in the contribution by including but not limited to the following methods:
We are planning to upgrade the V2.0 version and plan to solve some of the known problems and optimize the performance of the UI interface. Welcome to participate in the project or put forward your ideas in the comment area below.
Author: No Yang also, Tencent and so the development team front-end development engineer.