BookStack,基于MinDoc,使用Beego开发的在线文档管理系统,功能类似Gitbook和看云。
BookStack,基于 Mindoc、使用Go语言的Beego框架开发的功能类似GitBook和看云的在线文档管理系统,拥有简洁美观的页面布局,实现了文档采集、导入、电子书生成以及版本控制等强大的文档功能,并推出了配套的开源微信小程序 BookChat 和使用uni-app
开发的开源手机APP BookChatApp。
html2json
模块,以及升级API,使小程序和APP支持音频和视频播放,以及图片放大预览BookStack
依赖检测,以便程序可以正常使用完整功能进行工作,检测项:chrome、puppeteer、git、calibre音频视频播放演示: https://www.bookstack.cn/read/help/media-demo.md
BookStack
依赖检测
详细 安装部署文档
温馨提示: 升级部署前,请自行对旧版本程序以及数据库进行备份。
变更开源方式不是变更开源协议。详见 《BookStack(书栈)变更开源方式说明》
BookStack 官网
BookStack 开源地址
BookStack 先行版地址
配套手机APP BookChatApp 开源地址
配套微信小程序 BookChat 开源地址
BookStack 先行版仓库,比开源版领先一个版本。通过PR贡献过代码或赞助过BookStack项目的用户专享。请勿将项目公开,否则视为放弃先行版专属权利。先行版相关说明:https://my.oschina.net/u/2009560/blog/4276247
BookStack,基于 Mindoc、使用Go语言的Beego框架开发的功能类似GitBook和看云的在线文档管理系统,拥有简洁美观的页面布局,实现了文档采集、导入、电子书生成以及版本控制等强大的文档功能,并推出了配套的开源微信小程序 BookChat 和使用uni-app
开发的开源手机APP BookChatApp。
本次升级,主要是用户体验上的优化。
回到顶部
功能项目
改为书籍
榜单
功能优化,加入禁榜
功能,禁止恶意刷榜用户排入榜单,并优化榜单样式本次版本升级,数据库表初始数据有变更,升级新版本前,务必执行如下命令升级数据库:
./BookStack install
详细 安装部署文档
变更开源方式不是变更开源协议。详细变更说明
BookStack 官网
BookStack 开源地址
配套手机APP BookChatApp 开源地址
配套微信小程序 BookChat 开源地址
BookStack,基于 Mindoc、使用Go语言的Beego框架开发的功能类似GitBook和看云的在线文档管理系统,拥有简洁美观的页面布局,实现了文档采集、导入、电子书生成以及版本控制等强大的文档功能,并推出了配套的开源微信小程序 BookChat 和使用uni-app
开发的开源手机APP BookChatApp。
本次升级,主要是用户体验上的优化。
html2md
模块runtime: goroutine stack exceeds 1000000000-byte limit
问题,提升程序稳定性。(由 getSelectedNode造成)分类索引
本次版本升级,数据库表初始数据有变更,升级新版本前,务必执行如下命令升级数据库:
./BookStack install
详细 安装部署文档
变更开源方式不是变更开源协议。详细变更说明
BookStack 官网
BookStack 开源地址
配套手机APP BookChatApp 开源地址
配套微信小程序 BookChat 开源地址
BookStack,基于 Mindoc、使用Go语言的Beego框架开发的功能类似GitBook和看云的在线文档管理系统,拥有简洁美观的页面布局,实现了文档采集、导入、电子书生成以及版本控制等强大的文档功能,并推出了配套的开源微信小程序 BookChat 和使用uni-app
开发的开源手机APP BookChatApp。
本次升级,主要是用户体验上的优化。
发现
页面的分类下方显示分类介绍,以达到简单小科普的效果最新推荐
的书籍,按照最后更新时间倒序排序,以便偶尔诈尸露脸更多详细更新功能,请看git仓库commit记录。同时,配套手机APP BookChatApp
做了两项升级:
本次版本升级,数据库表初始数据有变更,升级新版本前,务必执行如下命令升级数据库:
./BookStack install
详细 安装部署文档
BookStack 官网
BookStack 开源地址
配套手机APP BookChatApp 开源地址
配套微信小程序 BookChat 开源地址
上传附件到github太难了...编译版本请到码云下载:https://gitee.com/truthhun/BookStack/releases/v2.6
BookStack,分享知识,共享智慧!知识,因分享,传承久远!
BookStack,基于 Mindoc、使用Go语言的Beego框架开发的功能类似GitBook和看云的在线文档管理系统,拥有简洁美观的页面布局,实现了文档采集、导入、电子书生成以及版本控制等强大的文档功能,并推出了配套的开源微信小程序 BookChat 和使用uni-app
开发的开源手机APP BookChatApp。
借用 @ApacheCN 的一句话:一个人可以走的很快,但是一群人却可以走的更远。本次版本升级,非常感谢 @izuojian 和 @cnspray 提交的PR。
本次升级内容如下:
office/html 内容转markdown
Word文档文件一键导入(仅支持.docx
格式的Word文档,其他格式的Word文档先转换.docx
),效果非常棒。
发现
页面SEO优化
解决匿名访问时无法渲染文档的问题
增加新的榜单排名
章节目录收起与展开,可在管理后台配置默认展开还是默认收起(这个功能被呼唤了很久...)
其它体验小细节优化
本次版本升级,数据库表初始数据有变更,升级新版本前,务必执行如下命令升级数据库:
./BookStack install
详细 安装部署文档
BookStack 官网
BookStack 开源地址
配套手机APP BookChatApp 开源地址
配套微信小程序 BookChat 开源地址
[TOC]
BookStack,分享知识,共享智慧!知识,因分享,传承久远!
BookStack,基于 Mindoc、使用Go语言的Beego框架开发的功能类似GitBook和看云的在线文档管理系统,实现了文档采集、导入、电子书生成以及版本控制等强大的文档功能,并推出了配套的开源微信小程序 BookChat 和使用uni-app
开发的开源手机APP BookChatApp。
BookChatApp
相关API接口调整http-transfer
: https://gitee.com/truthhun/http-transfer )//
开头的链接或者非.md
和.markdown
结尾的链接,不转成$
开头的相对链接access_token
query parameter is deprecated.)$auto-title
自动提取内容标题。本次版本升级,数据库表初始数据有变更,升级新版本前,务必执行如下命令升级数据库:
./BookStack install
详细 安装部署文档
BookStack 官网
BookStack 开源地址
配套手机APP BookChatApp 开源地址
配套微信小程序 BookChat 开源地址
[TOC]
BookStack,分享知识,共享智慧!知识,因分享,传承久远!
BookStack 是基于 Mindoc、使用Go语言的Beego框架开发的功能类似GitBook和看云的在线文档管理系统,实现了文档采集、导入、电子书生成以及版本控制等强大的文档功能,并推出了配套的开源微信小程序 BookChat 和配套的开源手机APP BookChatApp。
本次版本升级,数据库表结构有变更,升级新版本前,务必执行如下命令升级数据库:
./BookStack install
详细 安装部署文档
新年新版本!
新的一年,新的开始,新的征程。为了激发程序员阅读学习的积极性,书栈网举办了 第一届 有奖阅读大赛——以读攻读
。
学编程,送正版实体书籍,奖品有:《Go语言高级编程》、《ES6标准入门(第3版)》、《动手学深度学习》、《Linux 就该这么学》、《Docker实践》、《区块链108问》、《中国式股权激励》。
活动入口:书栈网 第一届 有奖阅读大赛——以读攻读
BookStack 官网
BookStack 手机APP下载体验
BookStack 开源地址
配套手机APP BookChatApp 开源地址
配套微信小程序 BookChat 开源地址
[TOC]
BookStack,分享知识,共享智慧!知识,因分享,传承久远!
BookStack 是基于 Mindoc、使用Go语言的Beego框架开发的功能类似GitBook和看云的在线文档管理系统,实现了文档采集、导入、电子书生成以及版本控制等强大的文档功能,并推出了配套的开源微信小程序 BookChat 和配套的开源手机APP BookChatApp。
elasticsearch
,也能开启相关书籍
的功能我的收藏
入口我的二维码
(这个功能意义不大)views/ebook
目录下
statement.html
为生成致谢
内容的电子书模板,可移除和修改cover.html
为自定义的电子书封面模板本次升级,数据库表初始数据有新增,部署时,务必先执行如下命令升级数据库表
./BookStack install
详细 安装部署文档,此次也同步更新调整了部署文档。
BookStack 官网
BookStack 手机APP下载体验
BookStack 开源地址
配套手机APP BookChatApp 开源地址
配套微信小程序 BookChat 开源地址
BookStack,分享知识,共享智慧!知识,因分享,传承久远!
BookStack 是基于 Mindoc、使用Go语言的Beego框架开发的功能类似GitBook和看云的在线文档管理系统,实现了文档采集、导入、电子书生成以及版本控制等强大的文档功能,并推出了配套的开源微信小程序 BookChat 和配套的开源手机APP BookChatApp。
go mod
方式管理程序的包依赖(建议二次开发的朋友把go开发环境升级到支持go mod
的go版本)项目设置
给项目内容增加全局文字小广告功能,比如添加原作者赞助二维码链接或者是原作者实体书购买地址等,以便支持开源书籍作者http://
自动替换为https://
开关,因为 --> [Chrome 将不再允许 https://www.oschina.net/news/110345/chrome-to-block-http-in-https-to-block-http-in-https)本次升级,数据库表初始数据有新增,部署时,务必先执行如下命令升级数据库表
./BookStack install
详细 安装部署文档
BookStack 官网
BookStack 手机APP下载体验
BookStack 开源地址
BookStack 配套手机APP BookChatApp 开源地址
BookStack 配套微信小程序 BookChat 开源地址
BookStack,分享知识,共享智慧!知识,因分享,传承久远!
BookStack 是基于 Mindoc、使用Go语言的Beego框架开发的功能类似GitBook和看云的在线文档管理系统,实现了文档采集、导入、电子书生成以及版本控制等强大的文档功能,并推出了配套的开源微信小程序 BookChat。
rich-text
对内容的渲染puppeteer
采集优化本次升级,数据库表结构有新增和调整,不管还是升级或是新部署时,务必先执行如下命令升级数据库表
./BookStack install
默认管理员账号密码调整为:
admin
admin888
详细 安装部署文档
BookStack 官网
BookStack 开源地址
BookStack 配套微信小程序 BookChat 开源地址
BookStack 配套手机APP BookChatApp 开源地址