CloudBase CMS
打造一站式云端内容管理系统
文档
·
报告 Bug
·
特性建议
CloudBase CMS 是云开发推出的,基于 Node.js 的 Headless 内容管理平台,提供了丰富的内容管理功能,安装简单,易于二次开发,并与云开发的生态体系紧密结合,助力开发者提升开发效率。
功能特性
特性 | 介绍 |
---|---|
免开发 | 基于模板配置生成内容管理界面,无须编写代码 |
功能丰富 | 支持文本、图片、文件、枚举等多种类型内容的可视化编辑,并且支持内容关联 |
权限控制 | 基于自定义角色的资源级权限管理,满足企业级需求 |
系统集成 | 支持 Webhook 触发,可以方便的与外部系统集成 |
数据源兼容 | 支持管理已有的云开发数据,也可以在 CMS 后台创建新的内容和数据集合 |
部署简单 | 可在云开发控制台扩展管理界面一键部署和升级,也可通过项目提供的脚本自动部署 |
示例
技术栈
❤️ React❤️ Node.js + Nest.js + CloudBase❤️ TypeScript
🚀 快速开始
你可以通过下面的方式快速部署 CloudBase CMS
扩展安装
在云开发控制台安装
源码部署
参考 CMS 使用说明文档
使用案例
![]() 云开发 |
![]() Hi 头像 |
![]() 轻博客 |
![]() 密鸭车服 |
![]() 趣婚礼 |
RoadMap
功能 | 状态 | 发布版本 |
---|---|---|
支持 Open API | ||
支持默认排序字段 | ||
支持云应用部署 | ||
支持以微前端的模式嵌入系统 | ||
提供项目模板,支持从模板创建项目 | ||
支持操作记录 | ||
支持 GraphQL | ||
内容表字段索引支持 | ||
定时任务 ⇒ 统计报表 | ||
模型字段支持拖拽排序 | V2.1 | |
模型支持导入、导出 | V2.1 | |
支持 JSON 对象 | V2.1 | |
支持通过 CSV,JSON Line 导入数据 | V2.1 | |
图片、文件数组支持 | V2.1 | |
CMS 2.0 使用文档 | V2.0 | |
富文本编辑器优化,支持上传图片 | V2.0 | |
登录使用云开发账号密码登录 | V2.0 | |
支持枚举类型 | V2.0 | |
细粒度角色权限管理权限控制 | V2.0 |
在线交流
如果在使用、安装过程中有任何问题,或者建议,欢迎加群讨论、反馈问题,或加云开发小助手微信: Tcloudedu1,发送 CloudBase CMS 入群。
🤝 贡献指南
欢迎大家参与到 CloudBase CMS 的开发工作,贡献一份力量
您可以选择如下的贡献方式:
- 贡献一篇技术文章
- 贡献代码,提交 Pull Request
- 反馈 bug,提交 Issue
- 在技术会议上发表技术演讲
- 贡献方式请参考 贡献指南 文档
本地开发
参考贡献指南
更新日志
见更新日志
📝 License
开源协议文档请参阅 Apache License 2.0
✨
Contributors 贡献人员
chhpt |
Booker Zhao |
幻魂 |
June |