自托管 Wiki,单个 Go 二进制文件运行,使用 SQLite 和磁盘上的 Markdown 文件,无需外部数据库。
- Star
- 533
- Fork
- 64
- 未关闭 Issue
- 13
- 最近提交
- 13天前
这是什么?
Wiki|Docs 是一款面向想完全掌控自身知识库的 Wiki 工具。内容以纯 Markdown 文件存储,不依赖数据库或云服务。既可以通过桌面应用完全在本机运行,也可以用 Docker 自行部署,并通过网页端访问。
编辑器采用所见即所得模式,同时支持 Markdown 语法、YAML 前言、KaTeX 数学公式和 Mermaid 图表。系统保留不限次数的页面修订版本,支持附件上传下载、从剪贴板直接粘贴图片,并可用命名空间组织内容,支持公开与私密两种浏览方式。桌面端与远程实例之间可以同步,方便离线编辑后更新自托管的知识库。
项目提供 REST API,并附带 Swagger 接口文档,便于与其他工具集成。技术栈全部基于 TypeScript,后端为 NestJS,前端为 Angular,桌面端使用 Electron。
核心功能
- 01以纯 Markdown 文件保存页面,无需数据库
- 02所见即所得编辑器,支持 KaTeX 公式和 Mermaid 图表
- 03保留不限次数的页面修订版本
- 04提供桌面应用与 Docker 自托管,支持桌面与远程同步
- 05提供带 Swagger 文档的 REST API
- 06支持附件、剪贴板图片上传和命名空间分类
适用场景
- 在自己的电脑上维护个人知识库
- 在自有服务器上搭建团队或项目 Wiki
- 将文档保存为 Markdown 文件,便于配合 LLM 工具使用
- 发布公开 Wiki,同时保持内容可迁移
快速上手
- 1
在浏览器中试用公开演示
- 2
从发布页面下载并运行桌面应用
- 3
运行 Docker 镜像以自托管实例
docker run -p 3210:3210 zavy86/wikidocs:2
使用前须知
- 从 1.x 版本升级时,需要手动将首页文档移动到根目录。
- 要在多设备间同步,需要自行托管一个远程实例。
收录于专题
标签
常见问题
- WikiDocs 是什么?
- 无需数据库的自托管 Wiki,以可移植的 Markdown 文件保存内容,提供桌面端与 Docker 部署。 Wiki|Docs 是一款面向想完全掌控自身知识库的 Wiki 工具。内容以纯 Markdown 文件存储,不依赖数据库或云服务。既可以通过桌面应用完全在本机运行,也可以用 Docker 自行部署,并通过网页端访问。
- WikiDocs 可以免费使用吗?用的什么许可证?
- WikiDocs 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- WikiDocs 还在维护吗?
- 活跃维护中。WikiDocs 最近一次提交是在 2026年10月25日。
- WikiDocs 适合用来做什么?
- 在自己的电脑上维护个人知识库 在自有服务器上搭建团队或项目 Wiki 将文档保存为 Markdown 文件,便于配合 LLM 工具使用 发布公开 Wiki,同时保持内容可迁移
- WikiDocs 怎么安装和运行?
- 在浏览器中试用公开演示 从发布页面下载并运行桌面应用 运行 Docker 镜像以自托管实例: docker run -p 3210:3210 zavy86/wikidocs:2
- 在哪里获取 WikiDocs?
- 源代码和安装说明在 GitHub 上:https://github.com/Zavy86/WikiDocs
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1218+13 本周102GoMIT维护活跃更新于 24小时前
用 Go 编写的无数据库自托管 Wiki,所有页面以纯 Markdown 文件保存在本地。
62556GoGPL-3.0维护活跃更新于 3天前
一款免费开源的桌面与自托管笔记应用,用于构建大型分层个人知识库。
3.9万+99 本周2622TypeScriptAGPL-3.0更新于 22小时前
面向艺术家和实验性网站的轻量级平面文件 Wiki 式 CMS,无需 JavaScript 也能使用。
578PHPAGPL-3.0维护活跃更新于 12天前
一款可自托管、支持离线使用的知识库,内置增强型 Markdown 编辑器,支持团队协作、OIDC 单点登录与 S3 存储。
3875+399 本周291VueMIT维护活跃更新于 4天前
一款可自托管的免费笔记应用,支持富文本与 Markdown 笔记、任务列表和日记,可替代 Notion 等工具。
995+22 本周49JavaScriptMIT更新于 22小时前