Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >2分钟带你 搭建一个开源的轻量级笔记服务应用

2分钟带你 搭建一个开源的轻量级笔记服务应用

作者头像
兔云小新LM
发布于 2024-07-24 04:50:47
发布于 2024-07-24 04:50:47
69401
代码可运行
举报
运行总次数:1
代码可运行

大家好,我是小麦,一位写作爱好者,今天分享的内容是,如何搭建一个开源的、隐私优先的轻量级笔记服务应用。

不知道大家是否有这样的需求:

1、自己想搭建一款个人的学习笔记文档,既要自己看也可以单独分享给外部人员阅读。

2、有自己的产品,想搭建一款私域流量的交流平台,例如腾讯的兔小巢就是一款很不错的工具。

在很久之前,也分享过几款类似这样的软件的工具,不过都是以文章的形式,并没有评论、独立的附件、并且在编写文章时流程复杂等功能,今天分享的这款软件就能很好的解决这些痛点。

1、开源MrDoc,一个适合个人和小型团队的文档、知识、笔记在线管理系统

2、GitHub拥有28kstar,Go开源的多文件存储神器

感兴趣的同学,可以对上面两款软件进行体验使用,都是可以免费使用。

Memos是什么

Memos 是一个开源的轻量级笔记服务应用,它为用户提供了一个随时记录思绪和想法的私密空间,同时它支持私有化部署,这意味你可以完全掌控你的数据和隐私,同时它还提供了直观的分享功能,让你可以轻松地与他人协作和分享笔记。

Memos的特点

1、开源且永久免费:Memos 是一款开源的应用,永久免费使用。它鼓励创造力,让您的想法得以充分发挥,不受任何限制。

2、自托管部署:使用 Docker,可以在几秒钟内设置好 Memos,获得数据和隐私的完全控制权,提供了极大的灵活性和可扩展性。

3、纯文本与 Markdown 支持:Memos 坚持采用纯文本格式,摒弃了繁琐的富文本编辑,同时支持 Markdown,让您以极简主义的方式记录和分享笔记。

4、自定义与轻松分享:Memos 提供直观的自定义和分享功能,使你能够轻松地与他人合作和分享笔记,促进信息交流。

5、RESTful API支持:Memos 还提供了强大的 RESTful API,让您能够与第三方服务进行集成,开启全新的应用可能性。

6、支持多用户,且允许设置可见范围:Memos 提供了多用户支持,这意味着可以与团队成员或朋友共享笔记,并轻松地管理多个用户帐户。而且,Memos 允许设置笔记可见范围,确保您的笔记只对登录用户、自己或全部可见。这一功能极大地增强了协作和隐私保护的灵活性。

7、支持资源库的形式存储各类文件:除了纯文本笔记,Memos 还支持资源库的形式存储各类文件。这意味着您不仅可以记录文字内容,还可以轻松地上传、存储和共享图片、音频、文档等多种文件类型。无论是项目资料、创意灵感还是照片集,Memos 都能满足你的多样化需求。

8、支持多种存储,以及多种类型的单点登录:Memos 提供多样化的后端存储选项,包括数据库、S3 和本地存储,确保您能够根据需求选择最适合的存储方式,为您的数据提供灵活性和可扩展性。此外,Memos 还支持多种类型的单点登录,如 Github、Gitlab、Google 等,同时还允许您自定义其他认证方式,为用户提供了便捷的登录和身份验证方式,从而平衡了安全性和便利性的需求。

9、支持图片、链接、嵌入式代码等方式分享笔记:Memos 提供了多种富有创意的笔记分享方式,包括图片、链接以及嵌入式代码等。这意味着您可以以更生动和多样的方式分享您的笔记内容。无论是展示精美图片、分享有用链接,还是嵌入代码示例以便他人参考,Memos 都为分享增添了更多的生动性和趣味性。

在整体使用之后,基于个人的体验,对比其他的很多同类开源产品,个人觉得这几点蛮不错的。通过单点登录,可以对接到自己的业务系统支持RESTful API可以和自己的业务系统集合能够将私有内容设置为公开分享

如何安装

在了解该软件有和特点后,我们就开始来搭建体验一下吧。该软件提供使用docker搭建Rainbond搭建,具体更为详细的介绍,可以通过官网文档了解,memos官网地址

我这里演示就直接使用docker搭建,比较方便一点。直接复制下面的命令到你的终端工具,即可完成安装。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos ghcr.io/usememos/memos:latest

1、–name:是容器的名称,你可以修改为其他的名字。

2、-p: 是本机和容器之间的端口映射,如果你本地的5230端口没有被其他的程序使用,可以不用修改。

3、-v:是做一个磁盘挂载,就容器内的数据与你宿主机做一个映射,既能实现文件共享,也能保证数据的安全性。

上面的命令,可以不用修改参数,直接复制到终端就可以运行起来了。

等安装完成之后,使用下面的命令,查看是否安装成功,如果STATUS列对应的值是runing或者是Up xxx则表示安装成功。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
kert@kertdeMac-mini ~/p/w/open_resource (master)> docker ps
CONTAINER ID   IMAGE                           COMMAND     CREATED         STATUS         PORTS                    NAMES
810e1f9a4611   ghcr.io/usememos/memos:latest   "./memos"   3 minutes ago   Up 3 minutes   0.0.0.0:5230->5230/tcp   memos

最后打开浏览器,在地址栏输入http://127.0.0.1:5230就可以进入到系统。

如何使用

当浏览器输入之后,默认进入到下面的界面,会进入系统的初始化阶段。输入对应的账号和密码就会创建相应的账号,该账号是整个系统的超级管理员,使用超级管理员你可以针对系统做一些额外的配置,添加内部成员等等操作。

Memos初始化登录

登录进去之后,你会看到下面的界面。左侧是整个功能区,中间是内容展示区,右侧是系统的数据汇总区。

memos功能

然后我们在里面随便添加一些内容,我这里做了一些简单的内容添加,最终的效果如下。

memos开源文档系统

整体的功能体验下来,也非常的简单,属于一款轻量级,并且功能也能够满足我们基本的需求。也是非常推荐大家使用的一款开源文档类工具。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-07-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 菜鸟成长学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
2分钟带你 搭建一个开源的轻量级笔记服务应用
大家好,我是小麦,一位写作爱好者,今天分享的内容是,如何搭建一个开源的、隐私优先的轻量级笔记服务应用。
兔云小新LM
2024/07/21
4310
2分钟带你 搭建一个开源的轻量级笔记服务应用
15K Star开源一款清爽的轻量级备忘录,类极简的微博,后端Goalng开发
开源日记
2023/08/10
7270
15K Star开源一款清爽的轻量级备忘录,类极简的微博,后端Goalng开发
3分钟,搭建一个你的简约时尚备忘录 : memos
github地址:https://github.com/usememos/memos
huolong
2023/08/09
9590
3分钟,搭建一个你的简约时尚备忘录 : memos
探索 Memos:开源轻量级笔记服务的新选择
在这个信息爆炸的时代,我们每天都在产生和接收大量的信息。如何有效地捕捉和分享这些信息,成为了一个值得关注的问题。今天,我们要介绍的是一个名为 Memos 的开源轻量级笔记服务,它或许能成为你信息管理的新伙伴。
程序那些事儿
2024/03/13
1.4K0
探索 Memos:开源轻量级笔记服务的新选择
【Docker项目实战】使用Docker部署Mininote轻量级笔记工具
江湖有缘
2024/01/24
2.5K1
【Docker项目实战】使用Docker部署Mininote轻量级笔记工具
【Docker项目实战】使用Docker搭建Picsur图床服务
2.本次实践环境为腾讯云轻量应用服务器,在Docker环境下部署Picsur图床工具。
江湖有缘
2025/04/22
1920
【Docker项目实战】使用Docker搭建Picsur图床服务
嘀咕(哔哔)Memos 简介
本文介绍了 Memos 的部署,数据导入,公告栏 API 调用,和 “ 嘀咕” 页面通过 API 渲染 Memos。
eallion
2022/12/20
2.9K0
嘀咕(哔哔)Memos 简介
使用Ollama和Open WebUI管理本地开源大模型的完整指南
Open WebUI 是一种基于 Web 的用户界面,用于管理和操作各种本地和云端的人工智能模型。它提供了一个直观的图形化界面,使用户可以方便地加载、配置、运行和监控各种 AI 模型,而无需编写代码或使用命令行界面。
神秘泣男子
2024/06/03
25.5K0
使用Ollama和Open WebUI管理本地开源大模型的完整指南
【一款超好用的开源笔记Logseq本地Docker部署与远程使用指南】
本文主要介绍如何在本地 Linux 服务器使用 Docker 快速部署一款超好用的开源笔记 Logseq,并结合 cpolar 内网穿透工具轻松实现远程访问与使用该笔记的详细操作指南。
kwan的解忧杂货铺
2024/12/20
3450
腾讯云服务器部署memos教程
你好,我是喵喵侠。经常关注效率工具或者笔记软件的朋友,或许听说过flomo,这是一款轻量级的笔记软件,支持Markdown语法,你可以想发微博一样记笔记,给笔记打上各种tags,还可以通过热力图来看到你一个月内的提交次数。然而这款软件,免费版会有一定限制,收费会员有点贵,我在日常体验中,出现过发布丢失数据的问题。对我来说,笔记类软件最重要的一点,就是数据的完整性和安全性,如果数据不在我的手里,我会没有安全感。正好我最近发现了一款开源的轻量级笔记软件——memos。它的功能和flomo几乎一致,可以满足我的基本需要。于是我对这个项目进行了研究,部署了一个自己专属的轻量级笔记软件。接下来我会告诉你怎么做,部署同款好用的memos笔记软件。
喵喵侠
2024/11/30
8082
腾讯云服务器部署memos教程
一个高颜值的备忘录
最近团队的小伙伴总是丢三落四的,于是乎老大说把必要的事情挂出来,虽然已经有一款系统,展示的不好看,于是找到了一款颜值还不错的备忘录工具 -- memo
永恒君
2023/02/20
7110
一个高颜值的备忘录
探索Wiki:开源知识管理平台及其私有化部署
在如今的信息时代,企业和团队的知识管理变得愈发重要。如何有效地存储、整理、共享和协作,是提高团队效率和创新能力的关键因素之一。今天,我要为大家介绍一款非常有用的github上开源知识管理工具——Wiki,并分享它的私有化部署方法,帮助你搭建属于自己个人或团队的知识管理平台。
修己xj
2025/03/12
3980
探索Wiki:开源知识管理平台及其私有化部署
Docker部署Dillinger个人文本编辑器
Dillinger作为一个集成了云端存储功能、支持离线使用并基于AngularJS框架的H5 Markdown编辑器,它的使用场景非常广泛,尤其适合以下几类用户和情境:
江湖有缘
2024/07/29
5310
Docker部署Dillinger个人文本编辑器
CasaOS玩客云使用Docker部署21.6K星星memos开源云笔记服务
本文主要介绍如何在CasaOS玩客云,使用Docker本地部署21.6K stars的热门开源云笔记服务memos,并结合cpolar内网穿透工具打造可公网访问的私有云笔记服务。
屿小夏
2024/03/23
5310
CasaOS玩客云使用Docker部署21.6K星星memos开源云笔记服务
开源个人云电脑项目,开启云端新玩法
Puter作为一款开源免费的互联网操作系统,为用户打造了一站式个人云平台。它不仅是隐私优先的个人云存储空间,更是强大的网站和应用开发平台,同时还是传统云存储服务的开源替代品。此外,它能提供服务器和工作站的远程桌面环境,并且是web开发和云计算的学习社区,支持文件管理、应用开发和远程桌面环境等功能。
星哥玩云
2025/04/30
2720
开源个人云电脑项目,开启云端新玩法
这是我见过最好的轻量级笔记系统!
如果你热爱技术爱折腾、需要多元的数据处理能力、希望完全掌控自己的文档数据,本产品将会是一个不错的尝试,欢迎试用反馈。
Java极客技术
2024/05/11
3350
这是我见过最好的轻量级笔记系统!
Ollama 安装与使用指南笔记
在探索大模型的道路上,Ollama 作为一款开源项目为我们提供了很大的便利。下面将详细介绍它的安装与使用,并补充一些常见问题及解决方法。
ceagle
2024/12/30
5K0
开源个人云系统CasaOS设备安装Memos笔记并实现多设备端内容同步
本文主要介绍如何在CasaOS轻NAS系统设备中使用Docker本地部署开源云笔记服务memos,并结合cpolar内网穿透工具配置公网地址,打造一个可跨设备、跨网络的私人云笔记。
E绵绵
2024/08/21
3470
开源个人云系统CasaOS设备安装Memos笔记并实现多设备端内容同步
NAS用户必备收藏,实用Docker项目大盘点
常言说得好,万物皆有在 docker 中施展的可能,一旦不能实现 docker 应用,那必然是方法不对头,绝不是 docker 的过错。
你可以叫我可乐
2024/08/05
3.2K0
NAS用户必备收藏,实用Docker项目大盘点
这个运行在浏览器的桌面操作系统的开源项目,太牛了!
近年来,互联网对云存储、远程桌面和web开发等服务的需求日益增长,而现有的云存储、远程桌面、web 服务器等服务,往往存在封闭、不透明、收费等问题,用户数据安全难以保障,使用体验也不尽如人意。
永恒君
2024/05/13
5190
这个运行在浏览器的桌面操作系统的开源项目,太牛了!
推荐阅读
相关推荐
2分钟带你 搭建一个开源的轻量级笔记服务应用
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验