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

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

10个月前 (08-27)admin新鲜资讯33

文章目录

  • 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 轻量级笔记服务简单指南”” 的相关文章

土耳其 iCloud 再次迎来翻倍涨价,土区居民哭了,数字土耳其人何去何从

土耳其 iCloud 再次迎来翻倍涨价,土区居民哭了,数字土耳其人何去何从

2024 年 8 月 21 日消息,土耳其 iCloud 价格再次迎来翻倍涨价。来自苹果官网的最新价格为价(兑换人民币的价格以博客发表时的汇率为准): 50GB:24.99 里拉/月 ~ 5.26元200GB:79.99 里拉/月 ~ 16.82元2TB:249.99 里拉/月 ~ 52.57元6T...

网友想通过 Claude 会员生成无法被检测出 AI 写作的文章,没想到…

网友想通过 Claude 会员生成无法被检测出 AI 写作的文章,没想到…

一名国外网友声称,在与 Claude AI 进行交谈时,这款 AI 模型声称”违背了我所理解的他们的原则和方法“。更令人震惊的是,当这名网友提到自己是付费用户时,Claude AI 声称”我是免费提供给人们交谈的。Anthropic 的目标是负责任地推进 AI 研...

为什么信用卡被称为“银行中最赚钱的产品”以及维萨万事达卡是如何赚钱?

为什么信用卡被称为“银行中最赚钱的产品”以及维萨万事达卡是如何赚钱?

大家好,我是兔哥。最近,网络上看到一张关于 VISA/Master 维萨万事达卡如何赚钱的支付流程图,想和大家分享一下为什么信用卡被称为“银行中最赚钱的产品”以及 VISA/Master 维萨万事达卡是如何赚钱的。我们一起来看看吧。文章目录1 信用卡的利润来源2 VISA 和 Mastercard...

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

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

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

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

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

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

GoAccess:开源、简单、强大的实时 Web 日志分析器、可替代 Umami

GoAccess:开源、简单、强大的实时 Web 日志分析器、可替代 Umami

大家好,我是豪鲁斯兴趣网。今天给大家带来一个超级实用的工具:GoAccess,这可能是目前最强大、最简洁的开源网站访问统计工具了。让我们一起来看看它有多厉害吧!文章目录1 为什么我们需要网站访问统计工具?2 常见统计工具的困扰3 自建统计工具的尝试4 GoAccess:开源、简单、强大的实时Web日...

发表评论

访客

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