程序介紹
BookStack,分享知識,共享智慧!知識,因分享,傳承久遠!
BookStack 是基于 Mindoc、使用Go語言的Beego框架開發(fā)的功能類似GitBook和看云的在線文檔管理系統(tǒng),實現(xiàn)了文檔采集、導(dǎo)入、電子書生成以及版本控制等強大的文檔功能,并推出了配套的開源微信小程序 BookChat。
升級日志
-
BookStack配套微信小程序BookChat接口實現(xiàn),累計20+個API接口 - 修復(fù)刪除項目時誤刪默認封面的bug
- HTML內(nèi)容處理,以兼容微信小程序
rich-text組件對HTML內(nèi)容的渲染 - 增加開源書籍和文檔收錄提交入口,以及收錄管理
- 內(nèi)容采集增強和優(yōu)化
- 書籍在發(fā)布的時候,自動把非站內(nèi)圖片自動采集下來
- 書籍頁增加小程序碼,提供小程序閱讀入口,打通PC端與移動端一體化閱讀瀏覽
- 增加評論審核與管理功能
- 橫幅管理
- 支持
epub導(dǎo)入(感謝 @wenfengand的PR) - 隱藏附件管理入口(因為不依賴于此管理附件)
- 管理后臺增加根據(jù)用戶名、昵稱、郵箱和角色對用戶進行檢索和管理的功能
- 增加
作者角色,用于控制普通用戶創(chuàng)建項目權(quán)限,有效控制不良項目對網(wǎng)站資源的占用 - 增加微信小程序配置項(在
app.conf文件中)
新增微信小程序配置項如下:
# 微信小程序 appid
appId=""
# 微信小程序appSecret
appSecret=""
# 是否限制API請求,也就是如果不是上述配置的微信小程序的appId請求的接口,則直接拒絕
limitReferer=false
# 是否顯示小程序閱讀碼(需要配置了appScecret才會生效)
showWechatCode = false
# 比如你將static目錄下的所有靜態(tài)資源都放到了專門的服務(wù)器上,那么這個域名就行用來訪問你的靜態(tài)資源的域名。否則建議填寫web網(wǎng)站的域名
# 如果您部署了微信小程序,則該值一定要填寫
static_domain=
如果不喜歡現(xiàn)在 BookStack 的目錄展現(xiàn)形式,可根據(jù) @cnspray 在 Gitee issues 上的回復(fù) 進行修改
程序升級
本次升級,數(shù)據(jù)庫表結(jié)構(gòu)有新增和調(diào)整,部署時,務(wù)必先執(zhí)行如下命令升級數(shù)據(jù)庫表
./BookStack install
詳細 安裝部署文檔
相關(guān)地址
BookStack 官網(wǎng)
- 書棧網(wǎng):https://www.bookstack.cn
BookStack 開源地址
- Gitee(碼云)開源: https://gitee.com/truthhun/BookStack
- GitHub 開源: https://github.com/TruthHun/BookStack
BookStack 配套微信小程序 BookChat 開源地址
- Gitee(碼云)開源:https://gitee.com/truthhun/BookChat
- GitHub 開源:https://github.com/truthhun/BookChat
配套微信小程序 BookChat 小程序碼

BookChat
微信掃碼體驗一下,相信你一定會喜歡,并且想要給
BookChat項目一個Star