一飛開源,介紹創意、新奇、有趣、實用的免費開源應用、系統、軟體、硬體及技術,一個探索、發現、分享、使用與互動交流的開源技術社群平台。緻力于打造活力開源社群,共建開源新生态!
一、開源項目簡介
Cornerstone
新一代項目管理工具 全行業覆寫的一站式項目協作工具,集個人Portal、項目管理、團隊協作、任務管理、測試管理、持續內建、Devops、CMDB、檔案管理、Wiki管理于一體。
二、開源協定
使用GPL-3.0開源協定
三、界面展示
首頁
報表
wiki
任務
DevOps
流程審批
四、功能概述
一站式項目管理系統 任務管理、需求管理、缺陷管理、DevOps、WIKI、線上文檔 同樣的功能,帶來不同的體驗!
五、技術選型
環境依賴
- 硬體:4G或以上記憶體,至少10G硬碟(推薦100G或以上)
- 作業系統:推薦Linux Centos7
- 資料庫:Mysql5.7或以上
一鍵自動安裝
- 主控端部署
詳見 READMD.md 文檔
需要root賬号執行
預設安裝路徑/cshome 網頁驗證是否部署成功: http://[ip]:8888 預設賬号:root 密碼:ITITitit666
- docker部署
詳見 READMD.md 文檔
如不指定資料庫密碼,預設使用uuid作為資料庫密碼
項目目錄結構描述
│ Cornerstone
├─docs 文檔目錄
│ ├─db 資料庫文檔目錄
│ └─mannual 使用者操作手冊
├─CornerstoneBizSystem 業務系統
│ └─src 業務系統源碼目錄
└─CornerstoneWebSystem Web系統
└─websrc Web系統源碼目錄
本地啟動
啟動前先檢視上手指南
- 修改Biz服務local.properties資料庫配置資訊
- 啟動Biz服務
- 啟動web前端
- 進入 Cornerstone/CornerstoneWebSystem/websrc
- 如果沒有安裝node.js 請先安裝node.js
- 啟動服務
$ npm i
$ npm run serve
六、源碼位址
通路一飛開源:https://code.exmay.com/