在本地部署Memos以及使用Cloudflare Zero Trust进行外部访问
Memos是一个轻量可以自己部署的碎片知识管理系统,有点类似于flomo。支持多标签、多用户、搜索、自定存储等功能。
在 Docker 中部署
本文使用Docker compose方式部署;
1 | version: "3.0" |
现在你可以运行docker-compose up -d来启动容器了,访问 http://localhost:5254/ 就可以访问memos的主页创建账户了。
在 Cloudflare 开通 Zero Trust 并且创建隧道
在群辉套件中心添加套件来源 https://packages.synocommunity.com/,并且安装套件 Cloudflared。


访问 https://dash.cloudflare.com/ 并且登录自己的账户,转到 Zero Trust → Access → Tunnels → Create a tunnel,复制自己 Tunnel token,启动群晖的套件,粘贴该 token。
转到 Public Hostname ,然后 Add a public hostname ,添加自己域名和主机。

保存设置后网站就可以访问了。