Docker搭建一款开源的文档管理系统

1.系统介绍

Wizard是一款开源的文档管理系统,它支持多种格式类型的文档管理,包括Markdown、Swagger和Table,以适应不同场景和需求下的文档管理需求。

1.1功能特点

  • 开源免费:Wizard是一款完全免费的开源项目,用户可以在自己的公司内部独立部署,确保数据和技术文档的安全。

  • 多格式支持:支持Markdown、Swagger和Table三种格式的文档管理,满足多样化的文档管理需求。

  • 丰富的功能:除了基本的文档管理功能外,Wizard还提供了文档修改历史管理、文档修改差异对比、用户权限管理、项目分组管理、LDAP统一身份认证、文档搜索、标签搜索、阅读模式、文档评论、消息通知、文档分享、统计功能等多种实用功能。

  • 多主题切换:支持多主题自由切换,用户可以根据自己的喜好和需求选择不同的界面风格。

  • 图表支持:内置流程图、序列图、饼图等图表功能,以及Tex/LaTex科学公式支持,方便用户进行复杂文档的编辑和展示。

Wizard主要适用于中小规模的技术团队进行文档管理。它可以帮助团队更好地组织、存储、检索和共享技术文档,提高工作效率和团队协作能力。

Wizard是一款值得使用的开源文档管理系统。它支持多种格式类型的文档管理、具有丰富的功能和灵活的部署方式,非常适合中小规模的技术团队进行文档管理。如果你正在寻找一款免费且功能强大的文档管理系统来组织和管理你的技术文档,那么Wizard将是一个不错的选择。

2.安装教程

复制代码
docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=123456  -p 8789:3306 docker.io/mysql:5.7

#进入wizard容器
docker exec -it mysql bash
#登录MySQL
mysql -uroot -p
#创建wizard数据库
CREATE DATABASE wizard;
#查看数据库是否创建成功
show databases;

| 安装服务

复制代码
 docker run -d --name wizard \
    -e DB_HOST=192.168.25.51 \
    -e DB_PORT=8789  \
    -e DB_DATABASE=wizard  \
    -e DB_USERNAME=root  \
    -e DB_PASSWORD=123456  \
    -p 8080:80 \
   -e APP_DEBUG=true \
    -v /data/users/admin/wizard:/webroot/storage/app/public   \
    mylxsw/wizard

数据初始化

复制代码
#进入wizard容器
docker exec -it wizard bash 
#执行两条初始化命令
php artisan migrate:install
php artisan migrate
相关推荐
穷人小水滴1 天前
用容器编译 VirtualBox 虚拟机软件 (ArchLinux, podman)
linux·容器·virtualbox
EatFans1 天前
Docker 实战部署:从本地镜像到云服务器,一篇走通 FastAPI + Celery + MySQL + Redis + Nginx
docker·fastapi
judezh1 天前
api 容器一直 unhealthy?我把一个 Agent 运行时的健康检查逐条拆了,查出四个问题
运维·docker
暗不需求1 天前
Docker 入门:从「光盘与 DVD」到全栈项目容器化实战
docker·容器·面试
春天花会开1311 天前
内网 HTTPS 部署实战:私有 CA + Nginx 反向代理全流程复盘
运维·nginx·https
AllFiles1 天前
K8s Node Exporter 异常 Write 超时排查实录
运维·后端·kubernetes
探索云原生1 天前
一个 Deployment 就能跑 vLLM,为什么还需要 KServe?
docker·ai·云原生·kubernetes·go
虎头金猫7 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
分布式存储与RustFS7 天前
MinIO 官方 Docker 镜像被移除:依赖它的项目该怎么办
docker·云原生·devops·对象存储·minio·分布式存储
AI职业加油站7 天前
AI智能体应用工程师证书:政策红利下的职业新风口
大数据·运维·人工智能·学习·职场发展