1、搭建云笔记Leanote服务端
蚂蚁笔记(Leanote)官方也开始了收费模式,但蚂蚁笔记代码开源,可以自己搭建免费版本。
使用过程中发现存在多端同步时候会出现记录丢失情况不稳定bug,所以重要内容最好还是在本地多保留一下。网上也有介绍在pc端搭建云笔记例文,本文介绍的是在我们的Firefly-RK3399 ARM架构搭建,并完美运行方案。
2、搭建Git服务器
Git是一个开源的分布式版本管理系统,用以有效、高速的处理从很小到非常大的项目版本管理,起初是为了更好地管理Linux内核开发而创立的。Git可以在任何时间点,把文档的状态作为更新记录保存起来。因此可以把编辑过的文档复原到以前的状态,也可以显示编辑前后的内容差异。
而且,编辑旧文件后,试图覆盖较新的文件的时候(即上传文件到服务器时),系统会发出警告,因此可以避免在无意中覆盖了他人的编辑内容。SSH是一种网络协议,用于计算机之间的加密登录。