13 Star 104 Fork 21

浪潮开源 / openskyline

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.19 KB
一键复制 编辑 原始数据 按行查看 历史
白子玉 提交于 2023-01-11 06:44 . update README.md.

svg

OpenSkyline

OpenSkyline是一个OpenStack控制台项目,对标OpenStack社区Horizon项目,在易用性、页面性能等方面进行深度优化,提供简单、易用、高效的OpenStack控制台。

基于REST API进行业务功能设计,功能模块化设计符合高内聚、低耦合,可方便进行功能开发、扩展。
前后端开发完全分离,开发者更聚焦于UI展示、操作易用性、用户体验方面的开发。

引入主流的MVVM前端技术架构,让开发者从繁杂的DOM操作及维护数据和展示的一致性中脱离出来。

提供对原生OpenStack计算、存储、网络等云资源的管理,兼容OpenStack原生API。

配置修改

1. 将`server/resouces/default/serviceAddr.template.json`复制到`server/resouces/default/serviceAddr.json`。
2. 修改keystone配置项为openstack平台keystone模块endpoint。例如10.49.38.52/identity

调试&构建

# 安装依赖
npm install

# 启动开发环境(支持热更替)
npm run dev

# 启动开发环境(仅调试server端)
npm run dev-server

# 构建
npm run build
1
https://gitee.com/inspur/openskyline.git
git@gitee.com:inspur/openskyline.git
inspur
openskyline
openskyline
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891