Site icon 老张博客

无需代码,宝塔面板Docker部署便签工具Memos

前段时间博客群里都在折腾Memos,我也跟疯做了一个。首先来了解一下什么是Memos吧,Memos是“memorandum”的简称,中文有备忘录、便笺等意思。它是一种简短的书信形式,通常用于在组织或企业内部传递信息、通知、意见或建议等。Memos通常包含标题、正文、日期、发件人、收件人等元素,具有简洁明了、紧密有效的特点。

如何还是不太清楚这个是干嘛用的,那么体验一下官方的 Demo,体验过的小伙伴一定会觉得这不就是 Flomo 吗?确实,这算是非官方 Flomo 的开源替代品,鉴于 Memos 的开源特性你可以随意的部署在自己的服务器上去使用。项目地址是https://github.com/usememos/memos

官方宣传说Memos是一个开源免费的自托管知识库,官方说归官方说的,说是一个知识库,可能真的是夸大了,但是做为一个便签、备忘录工具真的是不错的。当然,这个还是看你怎么用了!在我们群里,大部分人把Memos搞成了“朋友圈”、微博、说说等等等等,还有大神对接了评论系统直接当成了“博客”。

如果当成便签或是备忘录的话,可以配合浏览器插件来使用。在谷歌商店里直接搜索“memos”即可找到该浏览器插件,当你在浏览网页发现需要收藏的内容时,直接选中右击鼠标即可以发布到自己的memos里,相当的方便。如果是手机,可以在浏览器里打开之后添加到手机桌面,当成一个APP来使用,手机也可以随时随地发布内容或是照片。

在这里强调一下,强烈建设把Memos的图片等存储设置成第三方存储,官方有教程教大家如果设置为CF的R2存储。R2存储免费10G容量,完全足够我们使用了。如果你不设置,那么图片等资源都是保存在一个数据文件里,一是不好管理,二是图片资源多了,可能会出现各种问题。

最后讲重点,如何在宝塔面板Docker可视化搭建Memos,简单两步:

1.从官方拉取neosmemo/memos:latest镜像。

2.创建容器

容器名就用memos吧,容器端口和服务器端口都选择5230,注意服务器端口不要与其他端口冲突。

把容器的/var/opt/memos目录挂载到服务器/root/memos目录下,你的数据库文件都在这个目录下面。可以设置计划任务定时对该目录进行备份。

最后可以参照我之前写过的《宝塔面板反向代理,用域名访问Trilium》的内容,建个静态网站,解析个域名,进行反代,从而达到用域名直接访问Memos。

 

Exit mobile version