像发微博一样写笔记
灵感来源于
- 卢昌海的微言小义
- 有些朋友在 word 上敲 snippet,记录一些常用的 command,我推荐他们在 github 建立了 repo 直接改 README。
后来发现自己这个项目如果添加多标签的功能,更适合来记录 wiki,于是将代码整理出来开源了。
特色
- 多标签
- Markdown 语法
- Latex 公式
- 支持私有模式 仅自己可见
- 快捷键
编辑器
- Codemirror Markdown 编辑器
- 列表连续输入
- 列表对齐 (
Tab
andShift + Tab
)
其他功能
- Markdown 预览 (参考 github preview or
Ctrl + Space
) - 源代码 Raw content (参考 github)
- 设置单个笔记仅自己可见
- 笔记置顶
- 笔记归档
https://demo.wnote.cc
demo 账户: weinote
demo 密码: 9vzVABUa30LSldiVVJt5
cd directory/you/want/to/run
mkdir weinote && cd weinote
wget https://raw.githubusercontent.com/yueyericardo/WeiNote/master/docker-compose.yml && wget https://raw.githubusercontent.com/yueyericardo/WeiNote/master/init-mongo.sh && chmod +x init-mongo.sh
docker-compose up -d
访问 http://example.com:3081 注册 (默认端口号为 3081)
注册之后,将docker-compose.yml
中的allow_signup: "true"
改为allow_signup: "false"
,可以禁用注册功能。完成后用以下命令重新启动
docker-compose up -d
使用 Nginx 设置域名,Certbot 配置 https
docker-compose down && docker-compose pull && docker-compose up -d
支持运行多个实例,例如生活感想笔记、学习工作笔记,使用不同的实例。请参考注释好的配置文件 https://github.com/yueyericardo/WeiNote/blob/master/docker-compose.multi.yml
-
Mac OS:
-
Ctrl + N : Go to
Create page
-
Alt + N : Open
Create page
at a new page -
Ctrl + H : Go to
Home page
/notes -
Ctrl + A : Go to
All notes page
/notes/all -
Ctrl + C : Redirect to
Archive notes page
/notes/archive
-
-
Other System:
-
Alt + N : Go to
Create page
-
Alt + H : Go to
Home page
/notes -
Alt + A : Go to
All notes page
/notes/all -
Alt + C : Redirect to
Archive notes page
/notes/archive
-
-
Common
- E : 编辑选中的笔记
- D : 删除选中的笔记
欢迎PR,尤其是安全问题!
本项目基于N-blog精简修改
License GPL