自托管 Wiki,单个 Go 二进制文件运行,使用 SQLite 和磁盘上的 Markdown 文件,无需外部数据库。
- Star
- 625
- Fork
- 56
- 未关闭 Issue
- 33
- 最近提交
- 前天
这是什么?
Wiki-Go 是一个自托管的 Wiki 平台,采用扁平文件结构存储内容:每篇文档是目录中的一个 Markdown 文件,版本历史和附件与之放在一起。无需外部数据库,内容可以像普通文本文件夹一样备份、纳入版本控制,也可以在应用之外直接编辑。
编辑器支持 Markdown、表情短代码、Mermaid 图表以及通过 MathJax 渲染的 LaTeX 公式。文档可以按嵌套目录组织,支持全文搜索和精确短语匹配,并保留版本历史,可恢复到之前的版本。页面还可以开启评论,收集链接并自动抓取元信息,也能把文档转换为可交互的看板。
权限方面提供管理员、编辑和查看者三种角色,支持按路径设置访问规则和用户组,并可开启需要登录的私有模式。项目提供 REST API、Docker 镜像和预编译二进制文件,可使用内置 HTTPS 或放在反向代理之后运行。
核心功能
- 01内容以纯 Markdown 文件保存,无需数据库
- 02文档支持 Mermaid 图表、LaTeX 公式和表情短代码
- 03全文搜索,支持精确短语匹配并高亮结果
- 04保留版本历史,可恢复到之前的版本
- 05可将文档转换为可拖拽的看板
- 06支持按路径设置访问规则、用户组以及管理员、编辑、查看者角色
适用场景
- 搭建团队内部 Wiki 或项目文档站点
- 用可纳入 Git 版本控制的文件维护个人知识库
- 在反向代理后运行需要登录的私有文档站点
- 在文档中用看板管理轻量级项目任务
快速上手
- 1
拉取最新的 Docker 镜像
docker pull leomoonstudios/wiki-go - 2
使用默认配置运行容器
docker run -d --name wiki-go -p 8080:8080 -v "$(pwd)/data:/wiki/data" leomoonstudios/wiki-go - 3
在浏览器中打开 http://localhost:8080
使用前须知
- 采用 GPL-3.0 许可证,这是一种要求衍生作品保持开源的 Copyleft 许可证。
- 若使用纯 HTTP 访问,除非将 allow_insecure_cookies 设为 true,否则无法登录;而开启该选项会降低安全性。
收录于专题
标签
常见问题
- wiki-go 是什么?
- 用 Go 编写的无数据库自托管 Wiki,所有页面以纯 Markdown 文件保存在本地。 Wiki-Go 是一个自托管的 Wiki 平台,采用扁平文件结构存储内容:每篇文档是目录中的一个 Markdown 文件,版本历史和附件与之放在一起。无需外部数据库,内容可以像普通文本文件夹一样备份、纳入版本控制,也可以在应用之外直接编辑。
- wiki-go 可以免费使用吗?用的什么许可证?
- wiki-go 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- wiki-go 还在维护吗?
- 活跃维护中。wiki-go 最近一次提交是在 2026年11月5日。
- wiki-go 适合用来做什么?
- 搭建团队内部 Wiki 或项目文档站点 用可纳入 Git 版本控制的文件维护个人知识库 在反向代理后运行需要登录的私有文档站点 在文档中用看板管理轻量级项目任务
- wiki-go 怎么安装和运行?
- 拉取最新的 Docker 镜像: docker pull leomoonstudios/wiki-go 使用默认配置运行容器: docker run -d --name wiki-go -p 8080:8080 -v "$(pwd)/data:/wiki/data" leomoonstudios/wiki-go 在浏览器中打开 http://localhost:8080
- 在哪里获取 wiki-go?
- 源代码和安装说明在 GitHub 上:https://github.com/leomoon-studios/wiki-go
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1218+13 本周102GoMIT维护活跃更新于 19小时前
开源的协作式 Wiki 与文档软件,可作为 Confluence 和 Notion 的开源替代方案。
2.2万+79 本周1674TypeScriptAGPL-3.0维护活跃更新于 17小时前
基于 React 和 Node.js 构建的开源团队知识库,支持实时协作编辑与 Markdown。
4.1万+72 本周3655TypeScriptOther维护活跃更新于 18小时前
无需数据库的自托管 Wiki,以可移植的 Markdown 文件保存内容,提供桌面端与 Docker 部署。
53364TypeScriptMIT维护活跃更新于 13天前
开源的大模型知识库搭建系统,用于快速构建产品文档、技术文档、FAQ 和博客,并提供 AI 创作、问答与搜索。
1万+51 本周1043TypeScriptAGPL-3.0更新于 前天
一款可自托管、支持离线使用的知识库,内置增强型 Markdown 编辑器,支持团队协作、OIDC 单点登录与 S3 存储。
3875+399 本周291VueMIT维护活跃更新于 4天前