DocHub v2.1 版本发布,实现移动端支持,构建你自己的百度文库

TruthHun · · 2461 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

DocHub v2.1 版本发布,实现移动端支持,构建你自己的百度文库## 介绍 DocHub 文库系统是使用Go语言的Beego框架开发实现的类百度文库解决方案,使用对商业友好的 Apache2.0 开源协议进行开源,支持office、PDF、TXT、EPUB、MOBI等多种文档格式的在线阅读浏览。 本次发布 v2.1 版本,主要是使用响应式布局实现了移动端的支持,用户在手机移动端上也能轻松实现文档预览。 ## 升级日志 - [x] 文档搜索,使用 MySQL like 查询,文档在排序的时候查询不到数据的问题(SQL语句字段错误造成的Bug) - [x] 文档图标相关前后端优化 - [x] PC端个人中心页面调整,更适合视觉审美 - [x] 程序后端代码持续优化(再也不用看到自己乱七八糟的代码而犯尴尬症了) - [x] 使用`govender`管理依赖包,方便想要对DocHub做二次开发的朋友 - [x] epub、mobi等文档转PDF参数优化 - [x] 实现移动端支持: - [x] 首页 - [x] 列表页 - [x] 阅读页 - [x] 搜索页 - [x] 登录页 - [x] 注册页 - [x] 找回密码 - [x] 个人中心 - [x] 文档管理 - [x] 收藏管理 - [x] 文档编辑功能(移动端隐藏) - [x] 积分日志 - [x] 文档上传(移动端隐藏) 默认启用移动端,可后台`系统设置`进行开关控制。 **说明** 1. DocHub 不会考虑文档本地化存储的支持,因为现在的云存储和CDN都已经是白菜价了. 2. 目前云存储暂时只支持阿里云OSS;上一版本说好的这一版本扩展云存储,实在是这段时间比较忙,要学的东西有点多,暂时没时间阅读相关云存储的文档,会尽快抽出业余时间实现腾讯云、百度云、七牛云、华为云、又拍云等云存储。 ## 安装部署 DocHub v2.1 版本编译程序下载地址: https://gitee.com/truthhun/DocHub/releases/v2.1 启动程序后,访问 `http://localhost:8090` ,会重定向到安装页面,配置数据库,即可安装程序。安装完数据库之后,会自动在`conf`目录下,生成`app.conf`配置文件。 除了数据库之外的配置项,其他配置项基本都可以在管理后台的`系统设置`进行管理和配置。 上一次有网友反馈不喜欢这样的安装方式,那么您可以下载了编译程序之后,在`conf`目录下,重命名`app.conf.example`为`app.conf`并按提示修改数据库配置项,然后启动程序即可。 详细安装和部署教程: https://www.bookstack.cn/read/dochub/install-v2.1 相关Docker镜像: - DocHub 环境镜像 ``` truthhun/dochub:env ``` - 带IK分词的ElasticSearch镜像 ``` truthhun/elasticsearch:6.2.4.ik ``` > QQ交流群:457803862,加群请备注“来自DocHub”,群里有大神提供了docker-compose文件。 ## 开源地址 - Gitee : https://gitee.com/TruthHun/DocHub - GitHub: https://github.com/TruthHun/DocHub 为了开发 DocHub 文库系统,差点成功戒掉了游戏... 如果觉得程序还行,请给项目一个`star`呗。 ## 演示站点 文库之家:https://www.wenkuzhijia.cn 手机端和PC端都可以直接点开访问,手机用户会自动显示为手机版。 同时,手机用户可以扫一下下方二维码进行访问: ![qrcode.png](http://static.bookstack.cn/projects/dochub/15535edc87c53833.png "qrcode.png") ## 晒娃(程序截图) **PC端首页** ![文库首页.png](http://static.bookstack.cn/projects/dochub/15535ee0afecd5a2.png "文库首页.png") **PC端用户中心** ![用户中心.png](http://static.bookstack.cn/projects/dochub/15535ee85b9b8861.png "用户中心.png") **移动端登录页** ![login.png](http://static.bookstack.cn/projects/dochub/15535eed0b3fab72.png "login.png") **移动端搜索结果(长页)** ![search.jpg](http://static.bookstack.cn/projects/dochub/15535ef68a811f7f.jpg "search.jpg") **移动端列表页(长页)** ![list.jpg](http://static.bookstack.cn/projects/dochub/15535eff62091965.jpg "list.jpg") ## 致谢 DocHub 程序是开源且免费的,不收用户一分钱。尽管做开源可以给自己带来快乐和荣誉,但是这些又不能当饭吃... 所以,非常感谢热心赞助 DocHub 开源项目的网友和企业,感谢对开源的支持。 以下是本次对 DocHub v2.1 版本进行赞助开发的企业: - [掘金量化](https://www.myquant.cn)(我们公司) - 量化投资首选的策略交易系统 - [智象云运维](https://www.geesunn.com/) - 您的IT服务专家 - [「优点」智慧门店](http://www.gxyinli.com/) - 利用大数据赋能商家,打造全国性智慧门店网络 - [方术科技](http://www.fsboot.com/) - 专注新媒体直播、教育,助您用互联网思维改变世界

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2461 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传