当前位置:首页 > 新鲜资讯 > “Docker Compose 教程:一键搭建 memos 轻量级笔记服务简单指南”

“Docker Compose 教程:一键搭建 memos 轻量级笔记服务简单指南”

1年前 (2024-08-27)admin新鲜资讯83

文章目录

  • 1 什么是 memos ?
    • 1.1 提前准备:
    • 1.2 更新软件列表、系统升级、安装常用组件:
    • 1.3 安装 Docker Compose
    • 1.4 重启系统
    • 1.5 启动 memos
    • 1.6 查看容器运行状态
    • 1.7 体验 Memos
    • 1.8 升级 memos
    • 1.9 反向代理

什么是 memos ?

Memos 是一项隐私优先的轻量级笔记服务。轻松捕捉并分享您的精彩想法。

官方网站:https://www.usememos.com/

demo网址:https://demo.usememos.com/explore

仓库地址: https://github.com/usememos/memos

功能特点:

  • 开放源代码,永久免费。开源解决方案提供无限创意的未来,今天、明天,永远都是免费的。
  • 利用Docker在短短几秒钟内进行自托管。通过Docker,可以灵活、轻松地设置,完全掌控您的数据和隐私。
  • 以纯文本为基础,同时支持Markdown。告别繁琐的格式编辑,拥抱极简主义,减轻思维负担。
  • 轻松个性化并与他人分享笔记。通过直观的分享功能,您可以轻松合作并与他人分享记。
  • 针对第三方服务的RESTful API。拥抱集成的力量,通过RESTful API支持,释放新的可能性。

Memos 的部署很简单,一条 Docker 命令就能启动,但是对于不熟悉 Docker 的小伙伴或许还是有些难度的,为此我写了这篇入门级的教程,让小伙伴能够轻松完成 Memos 的部署。

提前准备:

  • 一台装有ubuntu或debian的vps(某些vps端口未打开,需提前打开)
  • 域名:可选(反向代理用)

更新软件列表、系统升级、安装常用组件:

sudo -i
apt update && apt upgrade -y
apt install htop -y

安装 Docker Compose

curl -fsSL https://get.docker.com -o get-docker.sh 
sh get-docker.sh
usermod -aG docker $USER
rm get-docker.sh
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

重启系统

reboot

所有准备工作完毕后,为了方便,将docker项目统一安装到 /root/docker/memos/ 目录下,在root身份下,输入以下代码:

mkdir -p /root/docker/memos/
cd /root/docker/memos/

启动 memos

docker run -d --name memos -p 5230:5230 -v /root/memos/:/var/opt/memos neosmemo/memos:latest

这条命令的参数的意思是: 将容器内的 5230 端口映射到宿主机的 5230 端口上,同时将容器内 /var/opt/memos路径下的内容挂载到宿主机的 /root/memos 路径下,路径映射的好处是防止容器被误删导致数据丢失。

查看容器运行状态

root@localhost:~/memos# docker ps -a

CONTAINER ID   IMAGE                   COMMAND                  CREATED          STATUS          PORTS                                       NAMES

e257ff3e213b   neosmemo/memos:latest   “./memos –mode prod…”   50 seconds ago   Up 48 seconds   0.0.0.0:5230->5230/tcp, :::5230->5230/tcp   memos

体验 Memos

有了管理员账号后就可以体验完整的 Memos 服务了,

升级 memos

要将memos升级到最新版本,请执行以下步骤:

1.首先,停止并删除旧容器:

docker stop memos && docker rm memos

2.尽管可选,但建议备份数据库:

cp -r ~/.memos/memos_prod.db ~/.memos/memos_prod.db.bak

3.接下来,拉取最新的备忘录图像:

docker pull ghcr.io/usememos/memos:latest

4.按照启动 memos部分中概述的步骤启动 Memos。升级后的 Memos 实例现在将启动并运行,并具有最新的增强功能和功能。

反向代理

参考:安装 NPMnginxproxymanager)反向代理神器教程

扫描二维码推送至手机访问。

版权声明:本文由豪鲁斯兴趣网发布,如需转载请注明出处。

本文链接:https://w.haolusi.com/?id=1935

分享给朋友:

““Docker Compose 教程:一键搭建 memos 轻量级笔记服务简单指南”” 的相关文章

写博客突然给我带来了压力,直到我看到一篇 innei 独立博客的内容释然了

写博客突然给我带来了压力,直到我看到一篇 innei 独立博客的内容释然了

写博客,是发自内心的,没有人的逼迫的,是想写什么就写什么的,我可以写下一遍技术的文章,不管写的好坏,至少是我经历过的,当然如果能够得到读者的称赞,那也是每个作者感到庆幸的。或许有一段时间内,我会产出比较多的文章, 再或者有很长的时间我没有任何产出,我不必为此感到焦虑。这不是任务,只是一种乐于分享的精...

如何查询Apple App Store在不同国家(如土耳其、尼日利亚等)的应用及订阅价格?

如何查询Apple App Store在不同国家(如土耳其、尼日利亚等)的应用及订阅价格?

大家好,我是兔哥。今天我们来聊一个实用的小技巧:如何轻松查询Apple App Store(如土耳其、尼日利亚等)在不同国家的应用及订阅价格。相信很多朋友都有过这样的经历:听说某些国家的App订阅价格特别便宜,但又不知道怎么查询。今天,我就来教大家一个简单又实用的方法!文章目录1 全球数字订阅服务的...

分享博客运营心得:博客访问量人数突然增多,吓得我赶紧去查看服务器日志

分享博客运营心得:博客访问量人数突然增多,吓得我赶紧去查看服务器日志

大家好,我是兔哥。今天跟大家分享一个有趣的经历:我的博客访问量突然暴增,吓得我赶紧去查看服务器日志。这个过程中,我不仅见证了一场精彩的奥运赛事,还发现了一些关于博客运营的有趣现象。文章目录1 情景复现2 突如其来的访问高峰3 分析访问日志4 从新手到小有成就5 博客运营的心得体会6 未来的期望与挑战...

2024 巴黎奥运十位高颜值美女运动员榜单,你心目中的运动女神是谁呢?

2024 巴黎奥运十位高颜值美女运动员榜单,你心目中的运动女神是谁呢?

hey,体育迷们!奥运会不仅是竞技的舞台,也是魅力的展示平台。今天我们就来聊聊即将在巴黎奥运会上亮相的十大美女运动员。准备好了吗?我们这就开始倒数!文章目录1 第十名:基利·霍奇金森(英国田径)2 第九名:智田千阳(日本羽毛球)3 第八名:马胡奇克(乌克兰跳高)4 第七名:吴艳妮(中国田径)5 第六...

5个拖慢网页速度的坏习惯, 改掉它们上网速度提升300%

5个拖慢网页速度的坏习惯, 改掉它们上网速度提升300%

在这个信息时代,网页浏览器已经成为我们生活中不可或缺的工具。无论是谷歌浏览器(Chrome)、微软Edge、Mozilla Firefox,还是苹果的Safari,每天打开浏览器上网已经成为大多数人的日常。但是,你真的充分利用了浏览器的全部功能吗?还是仍然停留在一些需要更新的旧习惯上呢?让我们一起来...

网络身份证时代来临:隐私与便利的博弈,你准备好了吗?

网络身份证时代来临:隐私与便利的博弈,你准备好了吗?

大家好,我是豪鲁斯兴趣网。今天我们来聊一个热门话题:网络身份证。最近,公安部和国家互联网信息办公室联合发布了《国家网络身份认证公共服务管理办法(征求意见稿)》,引发了广泛讨论。让我们一起来看看这个政策的来龙去脉,以及如何申请网络身份证。文章目录1 什么是网络身份证?2 为什么要推出网络身份证?3 网...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。