如果你和我一样,在处理多个任务和项目时,拥有一个可靠且易于使用的笔记应用程序是至关重要的。这就是Memos的用武之地,它提供了一个时尚的界面和强大的功能,让你的思想保持有序和可访问性。
同时,如果安装软件让你想到漫长而复杂的过程,不要害怕!我们的指南是为初学者和经验丰富的技术爱好者量身定制的,将每一步分解为简单、易于遵循和解释良好的说明。
到本文结束时,您将拥有并运行Memos,可以最有效地捕捉您的想法、待办事项和笔记。但是,在我们深入了解安装本身之前,让我们花点时间探讨一下这个软件的全部内容及其提供的功能。
什么是备忘录?
Memos是一款轻量级的笔记应用程序,旨在简化记录信息、想法和任务的过程。有了它,你就可以将传统的在纸上记笔记的方法转变为一种更高效、更容易访问、更有组织的数字格式。
得益于Docker,Memos最引人注目的功能之一是易于自我托管。几分钟内,您就可以运行自己的Memos实例,让您完全控制自己的数据,并确保您的隐私永远不会受到损害。
此外,Memos采用了一种极简主义的笔记方式,专注于纯文本,并为Markdown提供了额外的支持。此功能使您能够高效地构建笔记,而不会因复杂的格式选项而分心。
最后,该应用程序提供了直观的共享功能,允许您轻松地自定义和分发笔记。对于那些喜欢修补和集成的人来说,Memos提供了一个RESTful API,为第三方服务和应用程序开辟了无限的可能性。
一开始,Memos就配备了SQLite,以确保所有数据的安全可靠。然而,如果你更致力于企业化的方法,并计划存储大量的数据,你会很高兴听到Memos在MySQL和PostgreSQL方面也很好。
这对于最大限度地利用其多用户优势的任何人来说都是完美的。但是,就在我们之间,在大多数情况下——比如99%的情况下——SQLite支持您,是您所需要的。
先决条件
在继续安装之前,请确保您的系统上安装了Docker。但如果你没有——不要害怕;以下任何一个指南都将大大帮助您获得它。
- 如何在Ubuntu 22.04上安装Docker
- 如何在Debian 12上安装Docker(Bookworm)
- 如何在AlmaLinux/Rocky Linux上安装Docker
- 如何在Fedora上安装Docker
- 如何在Linux Mint 21上安装Docker
- 如何在Raspberry Pi上安装Docker
另一个重要组件是Docker Compose。请记住,它是与Docker分开提供的。因此,在将Docker Compose添加到图片中之前,您必须安装Docker;否则,Compose将不起作用。
所以,如果你还没有,它的安装非常简单。要安装Docker Compose,请键入以下两个命令:
苏多卷曲-L
"https://github.com/docker/compose/releases/latest/download/docker-compose-linux-$(uname-m)“
-o/usr/local/bin/docker compose
sudo-chmod+x/usr/local/bin/docker compose
代码语言:
JavaScript
(
javascript
)
使用Docker Compose安装备忘录
第一步是创建项目目录,Docker Compose部署文件将放置在该目录中。然后切换到它;从现在开始,您需要从该位置进一步执行本指南中的所有命令。
mkdir备忘录
cd备忘录
接下来,我们必须创建一个“
docker-compose.yaml
“文件,就像我们Docker设置的蓝图。这个文件将定义服务、卷、端口等,告诉Docker Compose该做什么以及如何设置我们的Memos实例。
打开您喜爱的文本编辑器,并将以下内容粘贴到其中:
纳米技术
码头工人组成
.yaml
代码语言:
CSS
(
css
)
版本
"3.0"
服务
:
备忘录:
图片:neosmeo/memos:稳定
容器名称
:备忘录
端口
:
-
5230
:
5230
体积
:
- ./备忘录数据:
/var/
选择/备忘录
重新启动
:除非停止
代码语言:
JavaScript
(
javascript
)
正如您所看到的,文件的内容不仅仅是简单的。在“
端口
“部分,我们正在建立一个连接,我们的本地端口5230连接到集装箱内的端口5230。我们使用此端口通过网络浏览器访问备忘录。
在“
体积
“部分,我们链接本地”
备忘录数据
“文件夹到容器的”
/var/opt/memos
”目录,从而确保应用程序数据的持久存储。不用担心“
备忘录数据
“目录尚未创建。Compose将在您部署应用程序时自动负责创建它。
最后,执行以下命令在后台启动并运行容器:
docker组合-d
Docker镜像将开始下载。最后,您应该会看到一个类似于下面的屏幕,通知您Memos安装已成功部署,容器已启动并运行。
现在,您可以通过导航到“
http://your-server-ip:5230
”。如果您从运行容器的同一台机器访问它,您也可以使用“
http://localhost:5230
.”
迎接您的将是Memos注册屏幕,允许您创建第一个用户,该用户将自动被分配管理权限。键入您喜欢的用户名和密码,然后点击“
注册
”按钮启动。
就这样——你成功了!花点时间为自己完成任务感到高兴。现在,你可以直接跳进去,开始记下你的想法,添加照片和链接,列出列表,并探索Memos带来的所有其他酷炫功能。享受
语法提示
你会想学习一些方便的技巧来掌握Memos的文本格式。由于Memos没有所见即所得编辑器,所以它使用Markup进行样式设置。因此,学习一些巧妙的技巧会显著影响文本的外观。
只需在单词或短语前加上符号(#)即可
创建标题
.
#标题1变为
<
>
标题1
</
>
##标题2变为
<
>
标题2
</
>
###标题3变为
<
h3
>
标题3
</
h3
>
代码语言:
HTML,XML
(
xml
)
到
创建列表
,使用星号(*)、加号(+)或连字符(-)。
*
项目
1.
*
项目
1.
1.
*
项目
1.
2.
*
项目
2.
*
项目
N
代码语言:
CSS
(
css
)
备忘录也支持
斜体
,
大胆的
和
删除线
文本格式。
*斜体*
大胆的
~~突破~~
到
创建链接
,只需将要显示的文本放在方括号“[]”中,然后将链接本身添加到括号“()”中例如,如果您想制作一个名为“”的可点击链接
Linux新闻
‘指向’
https://linuxiac.com
,’以下是您的操作方法:
[Linux新闻](https:
//linuxiac.com)
代码语言:
JavaScript
(
javascript
)
当然,Memos还支持许多其他功能,如图像、表格、块引号等。要探索它能做的所有令人惊叹的事情,请访问此链接。
要旨
这里有一个使用Docker设置备忘录笔记应用程序的全面指南。无论你是数字游民、学生,还是喜欢将自己的想法和项目整理整齐的人,Memos都提供了一种无缝的方式来捕捉和管理你的想法。
只是一个简短的说明——虽然我们的设置不使用HTTPS,但我们强烈建议为生产使用添加额外的安全层。怎样只需将Memos放在反向代理(如Traefik、Nginx proxy Manager、Caddy等)后面,即可启用HTTPS功能。
我们还强烈建议您查看我们的“如何安装和使用Docker Compose”指南,以熟悉基本的Docker Composer命令,并轻松管理您的新Memos部署。
此外,如果您想知道,”
好的,但当新版本发布时,我该如何更新Memos容器?
“没有担心的余地。我们已经为您提供了保障!借助Watchtower和我们详细且易于遵循的指南“Watchtower:自动更新Docker Container Images”,您将始终拥有最新的Memos版本。
最后,有关更多信息,请访问项目文档或其网站。感谢您跟随我们的导游!如果你有任何问题,请在下面的评论部分告诉我。
在首次引入 Windows 大约 41 年后,记事本终于更新了自动更正和拼写检查功能。这家科技巨头于今年 3 月推出了拼...
大鱼 2024 年 7 月 9 日
在Ubuntu及其他基于Debian的Linux发行版中,软件包管理是系统维护的一个重要方面。apt和apt-get是两...
大鱼 2024 年 6 月 26 日
远程桌面是一种允许您远程接管和使用另一台计算机的服务。在Ubuntu中,可以在图形客户端机器上启用它来控制主机。此功能对...
大鱼 2024 年 5 月 7 日
利用当天的视频 苹果2024年5月的“放开”活动标志着iPad系列的一个重要里程碑,该公司推出了自成立以来最重大的升级。...
大鱼 2024 年 5 月 19 日
已升级到新iPhone,是否要从旧设备中移动所有照片?或者你只是想从别人的iPhone上转移照片?以下是在两部iPhon...
大鱼 2024 年 5 月 19 日