github地址
https://github.com/dokuwiki/dokuwiki
docker images
这里选用的是linuxserver/dokuwiki
https://hub.docker.com/r/linuxserver/dokuwiki
开源wiki
特点
-
容易安装和使用
-
系统要求低
-
内置访问控制列表
-
种类繁多的扩展
-
支持 50 多种语言
-
开源
老牌WIki,可以用作企业知识库,私人笔记本,软件使用手册等
优点
-
DukuWiki通过txt文件存储页面,不需要数据库(意味着兼容性好,格式通用)
-
DukuWiki有版本控制,可以比较当前版本和历史版本,可以计时锁定,避免编辑页面时产生冲突
-
DukuWiki插件丰富,目前已有超过100多个插件可用
-
DukuWiki集成一个索引搜索引擎,可以在Wiki上搜索关键字(是否中文搜索支持,需要后续安装好来体验)
DukuWiki相对MediaWiki属于轻量级,更适合部署在树莓派或者小主机之类的产品上
新建docker-compose.yml配置文件
---
version: "2.1"
services:
dokuwiki:
image: lscr.io/linuxserver/dokuwiki:latest
container_name: dokuwiki
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
volumes:
- ./config:/config
ports:
- 7022:80
# - 7023:443 #optional
restart: unless-stopped
开放端口
sudo ufw allow 7022
拉取镜像并启动服务
docker-compose up
看到提示done,说明启动成功
访问Ip:端口
进入首页
点击创建页面
可以看到编辑页面
本文的演示到此为止,后续使用再来综合对比各类Wiki
Wiki的样式可以通过更换主题
一些功能点可以通过集成插件来添加
END.
觉得本文还行,不妨顺手点赞和收藏,下期见。
推荐阅读
<<HomeLab迷你小主机(x86):Docker部署开源Wiki免费协作和文档MediaWiki>>
<<HomeLab迷你小主机(x86):Docker部署自托管笔记(仅私有化部署)为知笔记WizNote>>
☕ 朋友,都看到这了,确定不关注一下么? 👇