多设备互通、开箱即用的私有化笔记软件,极空间部署最强备忘录项目『Memos』

多设备互通、开箱即用的私有化笔记软件,极空间部署最强备忘录项目『Memos』

哈喽小伙伴们好,我是Stark-C~

手机上的备忘录我想绝大多数的小伙伴都会用到,日常用来记录一下生活中的消费开支清单,或者工作中记录一些重要的任务或项目,以及日程安排等,还是很方便的。

不过对于我个人而言,我除了以上常用场景,我还会使用备忘录记录一些闪现心头的创作灵感,或者备份一些我觉得不错的创作信息。然而在接下来的使用中我就发现了一个问题:就是我使用的备忘录可能是iPhone的,也可能是华为的,又或者是一个安卓的平板,但我创作的时候又在电脑上。这样多个平台的备忘搞的我很乱不说,每次需要的时候还要通过微信中转到电脑上,很是麻烦。

所以有没有这样一个备忘录程序:可以让我在需要的时候方便打开,并且还不限平台,让我不管是在手机端,平板端,还是电脑端都能随时随地打开,让我快速记录我需要的内容。

很幸运的事,还真有这样的程序,它便是我今天将要给大家分享的『Memos』,并且体验过一段时间过后,我发现它比手机端的备忘录更强大,更好用!

关于Memos

🔺Memos是一款国内大佬开发的免费开源,且支持快速私有化部署的轻量级笔记服务。除了记笔记,做备忘,我们还可以将它打造成一个碎片化知识卡片管理工具,或者是直接当做一个轻量级的微博来记录自己生活中的点滴。

根据作者自己的描述,它的亮点功能如下:

  • 开源且免费使用。通过我们的开源解决方案,拥抱创造力无国界的未来。所有功能均可免费使用,绝不会以任何形式或内容收费。

  • 使用Docker在几秒钟内进行自托管。享受 Docker 提供的灵活性、可扩展性和易于设置,让您完全控制您的数据和隐私。

  • 添加了 Markdown 支持的纯文本。告别丰富格式带来的压倒性精神负担,拥抱极简主义方法。

  • 毫不费力地自定义和共享您的笔记。借助我们直观的共享功能,您可以轻松地与他人协作和分发您的笔记。

  • 用于第三方服务的 RESTful API。通过我们的 RESTful API 支持,拥抱集成的力量并释放新的可能性。

那么它和我们手机上使用的备忘录有什么优势呢?

首先就是它可以私有化部署,数据都存放在本地,安全性不用担心;其次,因为我们是通过Docker部署,打开方式是通过浏览器,也就是说,只要支持浏览器的设备,不管是手机还是平板,或者电脑,都能同时访问,这个就是打通全平台的关键。

Memos部署

🔺首先我们还在现在文件管理器的Docker目录下新建一个“memos”的文件夹用于数据持久化。

🔺然后打开Docker管理器的镜像仓库,直接搜索“neosmemo/memos”镜像并下载。

🔺下载好之后双击镜像开始部署容器。

🔺“基本设置”这里可以自己改下容器名称,取消性能限制。

🔺“文件夹路径”这里建立一个前面新建“memos”文件夹的路径映射。

🔺“端口”这里保证本地端口不要冲突即可。

其它的就没什么可修改的了,直接点“应用”便能完成容器的部署。

Memos体验

Memos打开方式和常规容器一样,直接浏览器【极空间本地IP:端口号】即可。

🔺Memos原生支持中文简体,首次登录需要注册一个管理员账号。

🔺Memos界面如上图所示。因为我已经在上面开始使用了,大家可以看到它的界面还是非常简洁的,同时支持的功能也确实很多。比如我图中就相继展示了文字、图片、链接、清单,以及你们现在看到的这篇文章的Markdown文本。

🔺Memos支持三种记录模式,我目前还没公开,所以是“私有”模式。

🔺时间线用过豆瓣或者G站的小伙伴应该都熟悉,你哪天有记录都可以通过这里看到。

🔺我个人非常喜欢它对于编程代码的支持。认识我的小伙伴都知道,我玩的Docker项目非常多,我现在直接将它变成了我的私有Docker项目代码仓库。

🔺对于已经建立好的memo,我们还可以对其置顶、编辑,或者归档等一些操作,这个也是很多手机备忘录的一些高级功能。

🔺我目前还没有将我个人部署的这个项目公开。如果我愿意,我完全可以在创建SSL证书之后做好反代,这样可以直接将它公开,作为一个轻量级的博客使用也是没有问题的。

最后

今天分享的这个Memos项目部署简单,上手容易,平时用来记日记,做备忘都非常的不错。因为我们是将它部署在本地,所以数据的私密性相对来说还是非常安全的,我们可以将它开放给家人,或者团队共用也是没有问题的。

还有就是因为 RESTful API 支持,我们可以根据自己的需求来打通openai,开发一些非常实用的其它功能。我在官方群里就看到有网友将它对接到QQ,或者微信小程序,然后可以直接通过QQ或者微信将需要的信息直接推送到memos,非常方便!

🔺OK,文章的最后给大家安利一款目前性价比很高的极空间Z4 Pro标准版NAS。采用的是全新一代处理器,整整高了同行业一代,参数指标和性能比上一代N5105和N6005都有了大幅度提升。依然采用了硬朗且超有质感的外观设计,拥有4个SATA+2个M.2盘位,DDR5 16GB内存,双2.5G网口,以及HDMI输出等,搭载的系统为自研的ZOS,功能丰富且易用,且支持Docker以及虚拟机。

以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,我会经常给大家分享各类有意思的软件和免费干货,咱们下期再见!谢谢大家~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/713931.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【动态规划】0-1背包问题

【动态规划】0-1背包问题 题目:现在有四个物品,背包总容量为8,背包最多能装入价值为多少的物品? 我的图解 表格a【i】【j】表示的是容量为j的背包装入前i个物品的最大价值。 拿a【1】【1】来说,它的值就是背包容量为1,只考虑…

4.1 初探Spring Boot

初探Spring Boot实战概述 Spring Boot简介 Spring Boot是一个开源的Java框架,由Pivotal团队(现为VMware的一部分)开发,旨在简化Spring应用程序的创建和部署过程。它通过提供一系列自动化配置、独立运行的特性和微服务支持&#…

低代码开发MES系统,一周实现数字化

随着工业4.0和智能制造的兴起,企业对于生产过程的数字化、智能化需求日益迫切。制造执行系统(MES)作为连接计划层与控制层的关键信息系统,在提升生产效率、优化资源配置、保障产品质量等方面发挥着重要作用。然而,传统…

数据质量管理解决方案(55页PPT)

方案介绍: 数据质量管理解决方案是一个系统性的方法,旨在确保数据的准确性、完整性、一致性、可靠性和可用性。该解决方案覆盖了数据从产生到消亡的整个生命周期,包括数据的计划、获取、存储、共享、维护、应用和消亡等各个阶段。数据质量管…

IDEA导入项目报错java程序包不存在

如图文件结构,本来是在web-demo中操作,但是想导入一下其他模块,切换了项目文件的目录,发现需要重新对Tomcat等进行配置,配置好之后发现运行出现Java相关错误(如下)记录一下修正过程。 java: 程序…

【教程】Linux设置进程的优先级

转载请注明出处&#xff1a;小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你&#xff0c;欢迎[点赞、收藏、关注]哦~ 关键指令 sudo chrt -f <优先级> <指令> 示例脚本 当然也可以不是启动Python脚本&#xff0c;普通的指令都可以&#xff0c;可自行适当修…

2024/6/16 英语每日一段

Nature has the means--to a degree--to limit the effects of climate change. Intact ecosystems such as forests, grasslands, oceans and peatlands are “carbon sinks”--natural storage systems that remove atmospheric carbon and other greenhouse gases--and are …

Intel HDSLB 高性能四层负载均衡器 — 代码剖析和高级特性

目录 文章目录 目录前言代码剖析软件架构目录结构配置解析启动流程分析数据面 jobs 注册数据面 jobs 执行 转发流程分析收包阶段L2 处理阶段L3 处理阶段L4 处理阶段 高级特性大象流转发优化快慢路径分离转发优化报文基础转发优化 最后参考文档 前言 在前 2 篇文章中&#xff0…

【云原生】Kubernetes----Kubernetes集群部署Prometheus 和Grafana

目录 引言 一、环境准备 二、部署node-exporter &#xff08;一&#xff09;创建命名空间 &#xff08;二&#xff09;部署node-exporter 1.获取镜像 2.定义yaml文件 3.创建服务 4.查看监控数据 三、部署Prometheus &#xff08;一&#xff09;创建账号并授权 &…

Java学习笔记之基本数据类型转换

前言 本篇文章是基于我本人在初学JAVA阶段想记录的的学习笔记&#xff0c;如有错误&#xff0c;恳请指正。今天要干掉的是JAVA的基本数据类型转换 Java的基本数据类型转换 前言一&#xff0c;基本数据类型复习二&#xff0c;基本介绍什么是自动类型转换&#xff1f; 三&#…

【Numpy】一文向您详细介绍 np.round()

【Numpy】一文向您详细介绍 np.round() 下滑即可查看博客内容 &#x1f308; 欢迎莅临我的个人主页 &#x1f448;这里是我静心耕耘深度学习领域、真诚分享知识与智慧的小天地&#xff01;&#x1f387; &#x1f393; 博主简介&#xff1a;985高校的普通本硕&#xff0c;…

从0到1搭建MCU芯片上操作系统环境。开发都需要哪些环节和准备

MCU芯片环境搭建与操作系统上载步骤 1. 硬件准备 选择合适的MCU芯片&#xff0c;例如STM32、GD32等。 准备开发板&#xff0c;用于硬件连接和实验。 准备必要的外围设备&#xff0c;如电源适配器、USB转串口模块等。 2. 软件环境搭建 安装编程语言环境&#xff0c;如C/C编译…

NVIDIA Triton系列02-功能与架构简介

NVIDIA Triton系列02-功能与架构简介 B站&#xff1a;肆十二-的个人空间-肆十二-个人主页-哔哩哔哩视频 (bilibili.com) 博客&#xff1a;肆十二-CSDN博客 问答&#xff1a;(10 封私信 / 72 条消息) 肆十二 - 知乎 (zhihu.com) 前面文章介绍微软 Teams 会议系统、微信软件与腾讯…

微信视频号视频怎么下载才能保存视频到手机相册,推荐一款稳定的视频号下载工具

视频号视频下载发现写了很多次&#xff0c;竟然还有很多人不知道微信视频号视频怎么下载&#xff0c;今天就来说说这款视频号下载工具。 视频号下载工具介绍 这款视频号下载工具叫视频号下载plus&#xff0c;也有很多人称之为视频下载小助手不知道的可以自行百度。 注意在百度…

码住!详解时序数据库不同分类与性能对比

加速发展中的时序数据库&#xff0c;基于不同架构&#xff0c;最流行的类别是&#xff1f; 作为管理工业场景时序数据的新兴数据库品类&#xff0c;时序数据库凭借着对海量时序数据的高效存储、高可扩展性、时序分析计算等特性&#xff0c;一跃成为物联网时代工业领域颇受欢迎的…

SolarLab - hackthebox

简介 靶机名称&#xff1a;SolarLab 难度&#xff1a;中等 靶场地址&#xff1a;https://app.hackthebox.com/machines/SolarLab 本地环境 靶机IP &#xff1a;10.10.11.16 ubuntu渗透机IP(ubuntu 22.04)&#xff1a;10.10.16.17 windows渗透机IP&#xff08;windows11&…

RawChat:优化AI对话体验,全面兼容GPT功能平台

文章目录 一、Rawchat简介1.1 RawChat的主要特性1.2 RawChat的技术原理简述 二、使用教程三、案例应用3.1 图片内容分析3.2 生图演示3.3 文档解析3.4 探索更多 四、小结 一、Rawchat简介 RawChat平台的诞生&#xff0c;其核心理念是降低用户访问类似ChatGPT这类先进AI服务的门…

FPGA - 数 - 加减乘除

一&#xff0c;数的表示 首先&#xff0c;将二进制做如下解释&#xff1a; 2的0次方1 2的1次方2 2的2次方4 2的3次方8 ..... 以此类推&#xff0c;那么任何整数&#xff0c;或者说任意一个自然数均可以采用这种方式来表示。 例如&#xff0c;序列10101001&#xff0c;根据上述…

ThinkPHP邮件发送配置教程?怎么配置群发?

ThinkPHP邮件发送安全性如何保障&#xff1f;ThinkPHP如何实现&#xff1f; 无论是用户注册后的验证邮件&#xff0c;还是订单处理的通知邮件&#xff0c;都需要一个可靠的邮件发送机制。AokSend将详细介绍如何在ThinkPHP框架中配置邮件发送功能&#xff0c;并带您逐步了解其中…

JavaScript常见面试题(一)

文章目录 1. JavaScript有哪些数据类型&#xff0c;它们的区别&#xff1f;2.数据类型检测的方式有哪些3. 判断数组的方式有哪些4.null和undefined区别5.typeof null 的结果是什么&#xff0c;为什么&#xff1f;6.intanceof 操作符的实现原理及实现7.为什么0.10.2 ! 0.3&…