BookStack v2.0 發(fā)布,功能類似 GitBook 和看云的在線文檔管理系統(tǒng)

程序介紹

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ù) @cnsprayGitee issues 上的回復(fù) 進行修改

程序升級

本次升級,數(shù)據(jù)庫表結(jié)構(gòu)有新增和調(diào)整,部署時,務(wù)必先執(zhí)行如下命令升級數(shù)據(jù)庫表

./BookStack install

詳細 安裝部署文檔

相關(guān)地址

BookStack 官網(wǎng)

BookStack 開源地址

BookStack 配套微信小程序 BookChat 開源地址

配套微信小程序 BookChat 小程序碼

BookChat

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容