你好,MoreNote
发表于 7/5/2020 7:45:24 PM
273人围观 0条评论
morenote云笔记
开源地址:[https://github.com/hyfree/MoreNote](https://github.com/hyfree/MoreNote)
## 概述
使用.net Core 3.1构建云笔记托管服务,并运行在Linux上。
原则上尽量提供与leanote一致的API表现,并且最大限度的支持leanote的笔记文件的编码格式。
相对而言,MoreNote提供了更多的控制选项和更差劲的性能和安全表现👏。如果您使用的是 `MoreNote` 托管您的笔记,
您可能已经知道它仍处于有限的公共测试版中,`MoreNote` 建议不要在生产环境中使用或托管您的重要笔记。
您的笔记很有可能再某次崩溃中全部丢失。
所以,检查你的服务器,检查部署路径,并且使用风险自担。
**特性**
* 兼容:与Leanote笔记的API兼容,可以直接使用leanote的桌面软件或移动端软件登录【开发中】
* 管理:更强大的托管后台【计划】
* 保密:允许使用密码加密笔记或者限制访问【计划】
## 项目状态
| 版本 | Dev版 | 测试版|发布版|兼容版本|
| ---- | ---- |---- |---- | --- |
| V 0.0.1 |进行中 | 没有| 没有|leanote 2.6.1|
- [x]当前版本已经兼容 leanote的桌面端
- [ ]当前版本已经兼容 leanote的移动端
- [ ]当前版本支持网页编辑器
## 区别
MoreNote与leanote的主要区别如下:
| 区别| MoreNote | leanote |
| :----- | :----: | :----: |
| 开发语言 | C#(.net core 3.1) | Go |
| 数据库 | PostGreSQL | MongoDB |
| 性能 | 非常慢 | 非常快 |
| 内存占有 | 至少500MB | 应该比我少😆 |
| 主题 | 不支持 | 支持主题包安装 |
| 支持 | 不支持 | 社区支持&付费版支持 |
| 多用户 | 不支持 | 支持 |
| 全文检索 | 不支持 | 支持 |
| 缓存 | 不支持 | NoSQL |
#### 软件架构
前端框架: LeanoteUI、AmazeUI、JQuery
后端框架:asp .net mvc core 3.1
服务器端: Centos7、Ubuntu18(原则上是支持dockers的)
数据库端: PostgreSQL11或12
缓存服务: Redis【可选】
分布式节点:暂无
#### 安装教程
目前仅支持CentOS7
```ssh
git clone URL
cd NickelProject
dotnet run
```
#### 使用说明
MoreNote的主要设计目标是轻量型的笔记托管服务,MoreNote使用高性能的dotnet core设计(然并卵😂)。
#### 参与贡献
主要开发: hyfree
#### 特别感谢
- .NetCore(微软出品的C#)
- AmazeUI(前端UI框架)
- JQuery(JavaScript脚本库)
- Supervisor(Linux进程守护程序)
- Redis(高性能缓存服务)
- PostgreSQL(高性能数据库)
- WangEditer(Web富文本编辑器)
- Leanote(笔记服务)
# MoreNote

MoreNote是基于[leanote](https://github.com/leanote/leanote)的.net core发行版
演示网站:
没有帐号?立即注册