
zyplayer-doc是一款适合企业和个人使用的WIKI知识库管理工具,专为私有化部署而设计,最大程度上保证企业或个人的数据安全,支持以内网的方式来部署使用。
支持将编写的文档一键发布为企业产品的帮助文档,支持以单文档、目录、空间、文集的方式开放至互联网,可用于独立的帮助中心站点,嵌入自有产品、APP、小程序或微信公众号菜单中用作帮助文档,或者用于展厅、大屏中滚动播放展示。
体验地址:https://zyplayer.com
文档地址:https://doc.zyplayer.com
适用场景:
企业知识库: 可用于企业内部知识积累与协作的文档管理平台,所有修改可追溯,全局内容搜索查找文档更便捷。云端管理防止文档丢失,企业人员流动不会导致企业知识资产的流失。
产品帮助文档: 可将编辑好的文档一键开放给外部访问,产品文档的维护和分享更加便捷。可用于独立的文档站点,嵌入自有产品、APP、小程序或微信公众号菜单中用作产品帮助文档,或者用于展厅、大屏中滚动播放展示。
个人笔记与知识库: 可以私有化部署在自己电脑上或云端,用作个人的笔记软件使用,不再担心个人隐私信息泄露,不再担心云服务厂商突然的停服、泄露、收费或倒闭断供,导致自己长期积累的知识全部丢失。
知识分享与博客: 可非常方便的将自己的知识进行公开分享,或者作为自己产品的帮助文档使用,可实时编辑与发布生效。也可以当作博客系统来使用,目录树的层级模式让阅读与查找更加便捷。
1. 硬件设备
运行本软件所要求的硬件设备最小配置建议为:
Linux / Windows 操作系统
CPU: 1核 2.5GHz,内存:1GiB,网络带宽:5Mbps
2. 支持软件
运行本软件所需要的支持软件:
JAVA 1.8+ 运行时环境JRE或JDK
MySQL 5.7.x、MySQL 8.x 版本
这里介绍通过compose部署的方式,简单好更改配置。
docker-compose 的方式部署可以将MySQL数据库和文档系统一并启动,部署更简单,适合没有现成的MySQL数据库可用的情况。
进入一个用于存放附件和MySQL数据的目录,然后新建一个 docker-compose.yml 文件。
复制以下代码到文件中,修改代码中数据库的默认密码。
执行:docker-compose up -d 即可启动。
启动成功登录后 系统配置-知识库管理配置 中的附件存储目录可以填为:/zyplayer/files ,这样文件会保存到宿主机的 files 目录中。
一下是docker-compose.yml 文件文件代码:
version: '3'
services:
zyplayer:
container_name: zyplayer-doc
image: registry.cn-beijing.aliyuncs.com/zyplayer/zyplayer-doc:latest
ports:
- 8083:8083
environment:
- DATASOURCE_HOST_PORT=database:3306
- DATASOURCE_DATABASE=zyplayer_doc
- DATASOURCE_USER=root
- DATASOURCE_PASSWORD=custom_password # 自定义数据库密码
volumes:
- ./files:/zyplayer/files
depends_on:
database:
condition: service_healthy
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8083"]
interval: 5s
timeout: 5s
retries: 10
start_period: 10s
database:
container_name: zyplayer-doc-mysql
image: registry.cn-beijing.aliyuncs.com/zyplayer/mysql:8.4.2
ports:
- 3306:3306
environment:
- MYSQL_DATABASE=zyplayer_doc
- MYSQL_ROOT_PASSWORD=custom_password # 自定义数据库密码
volumes:
- ./data:/var/lib/mysql
healthcheck:
test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-pcustom_password"]
interval: 5s
timeout: 5s
retries: 10
start_period: 10s
将以上代码复制到宝塔新建的docker-compose.yml文件里即可运行docker-compose up -d就完成了安装,是不是非常简单!
系统更新升级:
检查文档系统配置的存储方式,如果是文件系统存储注意确认下:文件一定不能存在容器内
如果文件存在容器内,请迁移文件到宿主机后再升级,或者联系客服协助处理
使用命令强制拉取最新镜像并重建容器:docker-compose up -d --force-recreate --pull always
观察下启动日志,启动后登录系统查看访问是否正常
以下是后台展示功能截图:




打赏我,让我更有动力~