PassNAT LogoPassNAT

个人知识库TiddlyWiki5 Docker极简部署NAS无公网内网穿透远程访问

作者

小编

发布时间

Curving abstract shapes with an orange and blue gradient

项目介绍

TiddlyWiki5 是一个功能强大的个人知识管理系统,它是一个完整的、交互式的维基百科应用,完全由JavaScript编写。这个项目支持单HTML文件在浏览器中运行,也可以作为强大的Node.js服务器应用使用。

TiddlyWiki5的核心特色在于其高度的可定制性——整个用户界面本身就是用可编辑的WikiText实现的,这意味着你可以根据自己的需求随意修改和扩展。无论是个人笔记、知识库、博客还是文档管理,TiddlyWiki5都能胜任。最重要的是,它完全独立于任何公司,你可以永久拥有和使用它。

项目地址:点我跳转

部署安装

如果你想在外网也能随时访问你的个人知识库,建议配置内网穿透工具。推荐使用 帕斯内网穿透,先注册账号备用。详细的跨平台配置指南可以 点我查看

最快速部署方式

打开你的NAS设备(飞牛NAS或其他支持Docker的NAS),进入Docker管理界面。

点击 本地镜像 - 添加镜像 - 从URL添加

在镜像地址栏填入:

1tiddlywiki:latest

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

容器配置说明

端口映射设置:

将容器内部的 8080 端口映射到你想要的外部端口(建议直接使用 8080)。如果你的NAS中 8080 端口已被占用,可以修改为其他端口,比如 88889090,但容器内部端口必须保持为 8080

存储位置配置:

建议在NAS中创建一个专门的文件夹用于存储TiddlyWiki的数据,例如 /data/tiddlywiki。将此路径映射到容器内的 /var/lib/tiddlywiki 目录,这样你的所有笔记和配置都会被持久化保存。

环境变量设置:

TiddlyWiki5的Docker版本通常不需要特殊的环境变量配置,保持默认即可。如果你需要自定义监听端口或其他高级选项,可以参考官方文档进行配置。

勾选 开机自动启动 选项,这样NAS重启后TiddlyWiki会自动运行。

访问你的Wiki

容器启动成功后,在浏览器中访问:

1http://你的NAS_IP:8080

如果映射的是其他端口,将 8080 替换为你配置的端口号即可。

页面加载完成后,你就可以开始创建和编辑你的个人知识库了。

本篇教程到此结束,祝你使用愉快!