开源中国 2018 年度最后一场技术盛会邀你来约~错过就要等明年啦!点此立即预约

进击的皇虫 / DocHubGo

指数
0
Watch 211 Star 677 Fork 226
2018-09-12 07:56
1593004_truthhun 进击的皇虫

介绍

DocHub 文库系统是使用Go语言的Beego框架开发实现的类百度文库解决方案,使用对商业友好的 Apache2.0 开源协议进行开源,支持office、PDF、TXT、EPUB、MOBI等多种文档格式的在线阅读浏览。

本次发布 v2.1 版本,主要是使用响应式布局实现了移动端的支持,用户在手机移动端上也能轻松实现文档预览。

升级日志

  • 文档搜索,使用 MySQL like 查询,文档在排序的时候查询不到数据的问题(SQL语句字段错误造成的Bug)
  • 文档图标相关前后端优化
  • PC端个人中心页面调整,更适合视觉审美
  • 程序后端代码持续优化(再也不用看到自己乱七八糟的代码而犯尴尬症了)
  • 使用govender管理依赖包,方便想要对DocHub做二次开发的朋友
  • epub、mobi等文档转PDF参数优化
  • 实现移动端支持:
    • 首页
    • 列表页
    • 阅读页
    • 搜索页
    • 登录页
    • 注册页
    • 找回密码
    • 个人中心
      • 文档管理
      • 收藏管理
      • 文档编辑功能(移动端隐藏)
      • 积分日志
    • 文档上传(移动端隐藏)

默认启用移动端,可后台系统设置进行开关控制。

说明

  1. DocHub 不会考虑文档本地化存储的支持,因为现在的云存储和CDN都已经是白菜价了.
  2. 目前云存储暂时只支持阿里云OSS;上一版本说好的这一版本扩展云存储,实在是这段时间比较忙,要学的东西有点多,暂时没时间阅读相关云存储的文档,会尽快抽出业余时间实现腾讯云、百度云、七牛云、华为云、又拍云等云存储。

详细安装和部署教程 https://www.bookstack.cn/read/dochub/install-v2.1

QQ群 群号:457803862 (加群请备注来自DocHub)

本次对 DocHub v2.1 版本进行赞助开发的企业

最后提交信息为: app.conf.example

搜索帮助