本文最后更新于 2024-06-28,文章内容可能已经过时。

前言

大家好,这里是可爱的Cherry。

之前给大家介绍过很多款wiki类或个人知识类的项目,今天我们来一款商业用的知识管理项目,虽然是商业用途,但是个人用户是免费使用的,项目分为开源1.x版本,闭源2.x版本(个人免费,团队付费)。

主打docker白嫖嘛,那我们就选择商业免费的使用,功能大致看了下基本都齐全,不存在卡功能啥的,项目主打的就是一个【团队协作在线文档】+【WIKI】+【付费知识管理】+【个人知识中心】,可以说是目前免费项目里涵盖比较全的项目了。

image.png

项目地址:https://doc.zyplayer.com/

项目介绍

zyplayer-doc是一款适合企业和个人使用的WIKI知识库管理工具,提供在线化的知识库管理功能,专为私有化部署而设计,最大程度上保证企业或个人的数据安全,您可以完全以内网的方式来部署使用它。

您也可以将其作为企业产品的说明文档来使用,我们支持一键将整个空间的内容开放到互联网,并提供有不同风格的开放文档页样式可供选择,省去您为了产品的说明文档而去定制开发一个系统的成本。

系统部署

一、docker-compose.yaml代码

🔻新建文件夹路径/volume1/docker/nyplayerdoc,在目录下新建或上传init-db.sql和docker-compose.yml两个文件,并将下面代码复制进去。
🔻init-db.sql代码,根据自己需要修改

# 新建表cgakki_data,和DATASOURCE_DATABASE、MYSQL_DATABASE两个参数一致。
CREATE DATABASE IF NOT EXISTS cgakki_data;  

# 给root授权数据库,[cgakki_data]、[cgakki_pass]分别是表名和root密码
GRANT ALL PRIVILEGES ON cgakki_data.* TO 'root'@'%' IDENTIFIED BY 'cgakki_pass'; 

# 刷新
FLUSH PRIVILEGES;

🔻compose代码,根据自己需要修改

version: "3"
services:
  doc:
    ports:
      - 56784:8083
    environment:
      - DATASOURCE_HOST_PORT=db:3306
      - DATASOURCE_DATABASE=cgakki_data
      - DATASOURCE_USER=root
      - DATASOURCE_PASSWORD=cgakki_pass
    depends_on:
      - db
    image: zyplayer/zyplayer-doc:latest
  db:
    image: mysql:8
    restart: always
    environment:
      - MYSQL_DATABASE=cgakki_data        #自定义,和DATASOURCE_DATABASE一致
      - MYSQL_ROOT_PASSWORD=cgakki_pass   #自定义,和DATASOURCE_PASSWORD一致
    volumes:
      - nyplayer_db:/var/lib/mysql
      - ./init-db.sql:/docker-entrypoint-initdb.d/init-db.sql
volumes:
  nyplayer_db:

二、部署系统

方法一:SSH部署

# 来到文件夹目录
cd /volume1/docker/容器名/
# 启动容器
docker-compose up -d

方法二:群晖部署compose

打开container manager,选择项目,点击新建,选择penpot路径,点击下一步即可
image.png

方法三:威联通部署compose

打开container station,创建应用程序,复制代码验证后部署即可
image.png


系统使用

🔻使用默认账号密码zyplayer/123456登录系统
image.png
🔻核心功能是个人知识库,百度文库那种文集,团队协作文档,付费文档等。功能可以看菜单栏。
image.png
🔻新建一个文章空间,支持公开、隐私、团队公开
image.png
🔻文章空间设置,支持权限设置、互联网设置、版本控制、API设置等功能。
image.png
🔻在空间下新建一个文档,可以看到新建文档格式支持markdown、word、excel、API文档、思维导图、大纲、文件夹、压缩包等;导入文档格式支持md、word、excel;还支持使用模板新建。
image.png
🔻比较有趣的是这个文档付费功能,不过费用是发到作者那边,有10天提现期,和5%手续费。
image.png