notes

Node.js 复现 note.ms

基于 pereorga/minimalist-web-notepad 项目的 Node.js 实现,新增密码保护功能,提供极简风格的网页记事本服务。

功能特点

在线试用

https://hanphone.cn/notes/

本地部署

环境要求

安装步骤

# 克隆仓库
git clone <仓库地址>
cd notes

# 安装依赖
npm install

# 启动服务
node server.js

服务启动后,访问 http://localhost:3000 即可使用(默认端口可通过配置修改)

使用方法

  1. 创建笔记:访问 /notes/自定义笔记名 即可创建新笔记
  2. 设置密码:首次编辑后可设置密码,加密算法采用行业标准的 pbkdf2
  3. 访问加密笔记:输入正确密码后即可查看和编辑,密码验证通过后方可操作
  4. 命名规则:仅支持字母、数字、下划线和短横线,长度不超过 64 字符

技术栈

Node.jsExpress

Star History

Star History Chart

</a>