开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>  

介绍

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

本次 v2.2 版本,主要实现对各大云存储和本地化存储(Minio)的支持。

升级日志

  • 多样化存储方式实现,支持如下存储方式:

    • 阿里云 - OSS
    • 本地存储 - minio
    • 腾讯云存储 - cos
    • 七牛云存储 - qiniu
    • 百度云存储 - bos
    • 华为云存储 - obs
    • 又拍云 - upyun
  • SEO优化,参考新浪爱问文库,从文档中提取文本,放到HTML页面隐藏显示的div中
  • 封面、横幅、头像图片等裁剪处理,不再依赖云存储做图片处理
  • 把引入的外部js、css公共资源库替换成本地资源库,以方便内网部署
  • 增加虚拟根目录,路径为./virtualroot,并把.well-known加入到默认静态目录中,以便申请let's encrypt证书
  • 优化文档上传流程;文档分享人可把文档设置为不可下载状态

更多更详细升级日志:https://gitee.com/truthhun/DocHub/releases

相关地址

源码仓库

  • Gitee: https://gitee.com/truthhun/DocHub
  • Github: https://github.com/TruthHun/DocHub

下载地址

  • https://gitee.com/truthhun/DocHub/releases

文档地址

  • https://www.bookstack.cn/books/dochub

演示站点

  • 文库之家:https://www.wenkuzhijia.cn

手机端和PC端都可以直接点开访问,手机用户会自动显示为手机版。

同时,手机用户可以扫一下下方二维码进行访问:

作者温馨提示

你不用 Dochub 做二次开发,我们还能是朋友。

由于 Dochub 程序源码太烂,不适合也不建议用于二次开发,更强大和健壮的重构版本已在规划中。

Dochub v2.2 发布,构建你自己的百度文库相关推荐

  1. DocHub v2.3 发布,构建你自己的百度文库

    百度智能云 云生态狂欢季 热门云产品1折起>>>   DocHub 文库系统是使用Go语言的Beego框架开发实现的类百度文库解决方案,使用对商业友好的 Apache2.0 开源协议 ...

  2. AOSuite V2.7 发布,JavaEE快速开发平台

    2019独角兽企业重金招聘Python工程师标准>>> AOSuite V2.7 发布了,这个版本包含 9 个新增/修复/优化. 版本变更日志: 1.[新增]在[基础组件->按 ...

  3. beast linux加密,PHP-Beast v2.2发布,PHP源码加密扩展

    PHP-Beast v2.2发布,PHP源码加密扩展 发布时间:2016-07-08 14:53:04来源:红联作者:baihuo PHP-Beast v2.2 发布了,此版本主要增加了以下功能: 加 ...

  4. Open Source Blog 开源ASP.NET/C# 博客平台 v2.5 发布(提供源码下载)

    EntLib.com Blog 开源ASP.NET/C# 博客平台 v2.5 发布(提供源码下载)   基于Subtext v2.0 开源ASP.NET博客系统的中文汉化及定制化开发,EntLib.c ...

  5. CYQ.DBImport 数据库反向工程及批量导数据库工具 V2.0 发布[增加批量导出数据库脚本及数据库设计文档]...

    上次发布的:CYQ.DBImport V1.0的相关介绍:CYQ.DBImport 数据库反向工程及批量导数据库工具 V1.0 本次发布的V2.0 版本,准备突击海外,下面为相关的介绍. 一:新版本2 ...

  6. WordPress Qui-Pure V2.4发布纯文本/图文博客主题正式发布!

    主题介绍: Qui-Pure是我开发的第一款主题,纯文本展示博客类型,后台控制是否加载图片/轮播图,页面布局改成图文排版!兼容erphpdown,加入个人中心,由于技术学习来源互联网,WordPres ...

  7. WordPress Qui-Pure V2.22发布纯文本主题-暗黑模式

    主题介绍: Qui-Pure是我开发的第一款主题,纯文本展示博客类型,后台控制是否加载图片/轮播图,页面布局改成图文排版!兼容erphpdown,加入个人中心,由于技术学习来源互联网,WordPres ...

  8. 发布构建到maven中央仓库

    JAVA开源软件开发必备技能 发布构建到maven中央仓库的方法和详细步骤 sonatype介绍 向sonatype提交申请 配置maven GPG签名 发布版本 通知sonatype sonatyp ...

  9. 支持机器学习!LiDAR360点云数据处理分析软件 V2.1发布

    支持机器学习!LiDAR360点云数据处理分析软件 V2.1发布 随着2018年的到来,LiDAR360也迎来2.1版本,作为一款专业的激光雷达点云处理分析软件,LiDAR360基于海量点云数据的处理 ...

最新文章

  1. Mysql拐点_InnoDB select性能拐点测试
  2. 《架构之美》阅读笔记一
  3. 如何在阿里云上运行SAP UI5应用
  4. 生成函数Euler变换学习笔记(无标号有根树计数)
  5. 概述造船业ERP信息化的方法
  6. linux运行run.tar.gz,linux .run 文件的制作和安装
  7. qgraphicsview鼠标移动图片_QGraphicsView中的QGraphicsItem鼠标拖动
  8. 如何才能精通C++?原来这点才最重要!
  9. RabbitMQ的消息确认、消息持久化
  10. 基于仿真软件multisim14的多路抢答器电路设计
  11. 通信原理中的erf/erfc函数
  12. plc编程语言是c语言吗,PLC各种编程语言特点你了解多少?
  13. andriod studio 运行项目时没有NDK(Android Studio如何更改JDK和SDK或者DNK的路径)
  14. Python绘制bezier曲线
  15. WPS Excel表格怎么启用宏功能?
  16. gamma correct blurring
  17. 如何用标题博得观众眼球
  18. nvidia显卡,驱动以及cuda版本对应查询
  19. 农场(JQuery版)
  20. 怎样利用计算机随机分组,正确选取研究对象之三如何分组

热门文章

  1. 北大青鸟网络工程师培训毕业生优势何在?
  2. NLP自然语言处理学习笔记(八)(转自咕泡AI)
  3. 面试感悟之大工经历(2012-9.11——2012.9.13)
  4. 阿里研究员:测试稳定性三板斧,赶紧来学习一下
  5. 网络攻防课程期末复习整理
  6. 脱壳入门初级教学(第四课 常见压缩壳与加密壳)
  7. hdu4899 Hero meet devil
  8. linux服务器怎么装windows系统,linux云服务器装windows系统
  9. Inventor文件中保存自定义数据 - 1
  10. 【ubuntu】linux中如何破解UltraEdit