PassNAT LogoPassNAT

开源私密知识库系统wikmd轻松部署 Docker容器化文件存储随处访问

作者

小编

发布时间

Curving abstract shapes with an orange and blue gradient

项目介绍

wikmd 是一个轻量级、开箱即用的文件型知识库系统。与传统的数据库存储方案不同,wikmd 采用文件直存的设计理念,这意味着你可以直接在终端中查看和管理所有文件,也能随时导出数据到任何你想要的格式。项目基于 Python 构建,支持 Markdown 格式编写,通过浏览器实时渲染为美观的 HTML 页面。

无论是个人知识管理、团队文档协作还是项目资料整理,wikmd 都能以其简洁高效的方式满足你的需求。它具有知识图谱可视化、Git 版本控制、插件系统、代码高亮、数学公式支持等强大功能,让知识管理变得更加智能和便捷。

项目地址:点我跳转

部署安装

如果你需要在外网也能访问 wikmd,建议配置内网穿透服务。推荐使用帕斯内网穿透,先注册好账号备用。具体的操作步骤可以点我查看内网穿透全平台上手攻略,轻松实现随处可得的知识库访问体验。

Docker 快速部署

打开你的 NAS 设备或任何支持 Docker 的系统,在本地镜像管理中选择'从 URL 添加'。

镜像地址填写:linbreux/wikmd:latest

等待镜像下载完成后,点击启动按钮创建容器。

容器配置说明:

勾选'开机自动启动'确保服务持久运行。

端口映射设置:

将容器内部的5000端口映射到主机的任意可用端口(建议使用5000)。如果遇到端口冲突,你可以修改主机端口号,但容器内部端口需保持为5000

存储位置配置:

创建一个本地文件夹用于存放 wiki 文件和数据。建议在 NAS 的共享目录中创建wikmd-data文件夹,然后将其映射到容器内的/code目录,这样你的所有知识库文件都会被持久化保存。

环境变量设置:

此项目无需特殊环境变量配置,保持默认即可。所有配置都会在容器启动后自动初始化。

配置完成后点击启动,等待容器运行成功。

访问你的 Wiki:

容器启动成功后,在浏览器中访问http://你的NAS地址:5000即可进入 wikmd 界面。首次进入会看到空白的知识库,你可以开始创建第一篇文档了。


本篇教程结束。现在你已经拥有了一个属于自己的私密知识库系统,尽情享受高效的知识管理体验吧!