Memos-碎片化知识卡片管理工具

2023-11-07 13:20

本文主要是介绍Memos-碎片化知识卡片管理工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Memos-碎片化知识卡片管理工具

VPS 推荐使用Debian 10 或者 Ubuntu 20.04或更高版本

Memos是一款碎片化知识卡片管理工具,它可以帮助用户将一些碎片化的知识点整理成卡片,并进行分类、标签、分组等管理。用户可以使用Memos来创建自己的知识管理库,让知识点更加有序和易于查找。Memos还支持 Markdown 格式,支持用户添加代码块、多媒体资源等内容,可以更好地满足用户的个性化需求。
Memos还可以通过云同步功能将数据备份到云端,用户可以在多个设备之间分享和同步自己的知识库,让工作、学习更加高效便捷。Memos还支持搜索、筛选等功能,可以让用户在大量卡片中快速查找到自己需要的知识点。总之,Memos是一个非常实用的碎片化知识管理工具,适合有大量碎片化知识需要整理的用户使用。

1.创建文件夹并跳转

mkdir -p /root/data/docker_data/memos && cd /root/data/docker_data/memos

2.创建docker-compose.yml文件

vim docker-compose.yml

英文输入法下,按 i进入'Insert'编辑模式,然后复制粘贴下面内容:

version: "3"
services:memos:image: neosmemo/memos:latestcontainer_name: memeoshostname: memeosports:- "5230:5230"volumes:- /root/data/docker_data/memos/.memos/:/var/opt/memosrestart: always

上下左右键移动光标修改文件内容,修改完成后按一下 Esc退出'Insert'编辑模式,然后英文输入法输入 :wq 保存退出。

注意1:如果在命令行复制粘贴的内容有错位是不行的,可以英文输入法输入 :q! 不保存退出,然后用touch docker-compose.yml创建一个空文件,然后在SSH工具里面的文件夹中找到这个空文件打开将内容复制进去然后点击保存。

注意2:/root/data/docker_data/memos/.memos/这个可以换成你自己服务器的路径;
如果要修改冒号左边端口,需要先查看端口是否被占用(以5230为例):

先下载工具,一般是默认有这个工具的(可跳过)

apt install lsof  #安装 lsof

查看 5230端口是否被占用,如果被占用,重新自定义一个端口

lsof -i:5230 

3.docker-compose安装应用

先跳转,需要在创建了docker-compose.yml的文件夹中才能运行该容器,如果已经在就直接下一步

cd /root/data/docker_data/memos

开始创建容器

docker-compose up -d 

4.安装成功

理论上我们就可以输入 http://IP:5230访问了,比如:192.3.12.333:5230
然后就可以使用了。

5.更新

如果需要更新应用,可以进行如下操作
跳转到docker-compose.yml的文件目录下

cd /root/data/docker_data/memos

拉取最新的镜像

docker-compose pull   

重新更新当前镜像

docker-compose up -d  

6.卸载

跳转到docker-compose.yml的文件目录下

cd /root/data/docker_data/memos

停止容器,此时不会删除映射到本地的数据

docker-compose down 

完全删除映射到本地的数据

rm -rf /root/data/docker_data/memos  # 完全删除映射到本地的数据

最后,如果对我发布的内容感兴趣,欢迎前往我的博客了解更多!

这篇关于Memos-碎片化知识卡片管理工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/363871

相关文章

python管理工具之conda安装部署及使用详解

《python管理工具之conda安装部署及使用详解》这篇文章详细介绍了如何安装和使用conda来管理Python环境,它涵盖了从安装部署、镜像源配置到具体的conda使用方法,包括创建、激活、安装包... 目录pytpshheraerUhon管理工具:conda部署+使用一、安装部署1、 下载2、 安装3

windows端python版本管理工具pyenv-win安装使用

《windows端python版本管理工具pyenv-win安装使用》:本文主要介绍如何通过git方式下载和配置pyenv-win,包括下载、克隆仓库、配置环境变量等步骤,同时还详细介绍了如何使用... 目录pyenv-win 下载配置环境变量使用 pyenv-win 管理 python 版本一、安装 和

Java架构师知识体认识

源码分析 常用设计模式 Proxy代理模式Factory工厂模式Singleton单例模式Delegate委派模式Strategy策略模式Prototype原型模式Template模板模式 Spring5 beans 接口实例化代理Bean操作 Context Ioc容器设计原理及高级特性Aop设计原理Factorybean与Beanfactory Transaction 声明式事物

sqlite3 相关知识

WAL 模式 VS 回滚模式 特性WAL 模式回滚模式(Rollback Journal)定义使用写前日志来记录变更。使用回滚日志来记录事务的所有修改。特点更高的并发性和性能;支持多读者和单写者。支持安全的事务回滚,但并发性较低。性能写入性能更好,尤其是读多写少的场景。写操作会造成较大的性能开销,尤其是在事务开始时。写入流程数据首先写入 WAL 文件,然后才从 WAL 刷新到主数据库。数据在开始

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

【Python知识宝库】上下文管理器与with语句:资源管理的优雅方式

🎬 鸽芷咕:个人主页  🔥 个人专栏: 《C++干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 文章目录 前言一、什么是上下文管理器?二、上下文管理器的实现三、使用内置上下文管理器四、使用`contextlib`模块五、总结 前言 在Python编程中,资源管理是一个重要的主题,尤其是在处理文件、网络连接和数据库

dr 航迹推算 知识介绍

DR(Dead Reckoning)航迹推算是一种在航海、航空、车辆导航等领域中广泛使用的技术,用于估算物体的位置。DR航迹推算主要通过已知的初始位置和运动参数(如速度、方向)来预测物体的当前位置。以下是 DR 航迹推算的详细知识介绍: 1. 基本概念 Dead Reckoning(DR): 定义:通过利用已知的当前位置、速度、方向和时间间隔,计算物体在下一时刻的位置。应用:用于导航和定位,

【H2O2|全栈】Markdown | Md 笔记到底如何使用?【前端 · HTML前置知识】

Markdown的一些杂谈 目录 Markdown的一些杂谈 前言 准备工作 认识.Md文件 为什么使用Md? 怎么使用Md? ​编辑 怎么看别人给我的Md文件? Md文件命令 切换模式 粗体、倾斜、下划线、删除线和荧光标记 分级标题 水平线 引用 无序和有序列表 ​编辑 任务清单 插入链接和图片 内嵌代码和代码块 表格 公式 其他 源代码 预

图神经网络(2)预备知识

1. 图的基本概念         对于接触过数据结构和算法的读者来说,图并不是一个陌生的概念。一个图由一些顶点也称为节点和连接这些顶点的边组成。给定一个图G=(V,E),  其 中V={V1,V2,…,Vn}  是一个具有 n 个顶点的集合。 1.1邻接矩阵         我们用邻接矩阵A∈Rn×n表示顶点之间的连接关系。 如果顶点 vi和vj之间有连接,就表示(vi,vj)  组成了

JAVA初级掌握的J2SE知识(二)和Java核心的API

/** 这篇文章送给所有学习java的同学,请大家检验一下自己,不要自满,你们正在学习java的路上,你们要加油,蜕变是个痛苦的过程,忍受过后,才会蜕变! */ Java的核心API是非常庞大的,这给开发者来说带来了很大的方便,经常人有评论,java让程序员变傻。 但是一些内容我认为是必须掌握的,否则不可以熟练运用java,也不会使用就很难办了。 1、java.lang包下的80%以上的类