| 主要特点
快速响应:Note Mark采用先进的技术架构,确保应用具有极快的响应速度,用户可以流畅地进行笔记的编辑和管理。
极简设计:应用的界面设计简约大方,图标直接映射出其背后理念的纯净与专业性,使用户能够专注于笔记内容本身。
Markdown支持:Note Mark全面支持Markdown语法,用户可以轻松地进行文本格式化、插入链接、图片、代码块等操作,提高笔记的可读性和美观度。
| 技术架构
后端开发:Note Mark的后端采用Go语言进行开发,确保了应用的稳定性和高效性。
前端技术:前端部分可能使用了Vue.js等现代前端框架,以提供丰富的用户交互体验和良好的性能表现。
项目结构:Note Mark的项目结构清晰,包含多个组件和配置文件,便于开发者进行维护和扩展。
| 使用方法
访问应用:用户可以通过浏览器访问Note Mark的官方网站或使用其提供的Web应用链接来开始使用。
创建笔记:在NoteList.vue组件中,用户可以点击“新建笔记”按钮来创建一个新的笔记。
编辑笔记:在NoteEditor.vue组件中,用户可以使用Markdown语法进行笔记的编写和编辑。同时,应用还提供了一些常用的格式化工具,如加粗、斜体、下划线等,方便用户进行文本格式化操作。
保存笔记:编辑完成后,用户可以点击“保存”按钮将笔记保存到服务器中。
如需了解更多信息,可以访问其官方网站或查阅相关的技术文档。
Docker镜像 https://ghcr.io/enchant97/note-mark-aio
GitHub地址 https://github.com/enchant97/note-mark?tab=readme-ov-file
安装教程
Docker部署操作步骤:安装Docker、拉取镜像、启动容器。
| 安装docker
sudo apt update
sudo apt install -y docker.io docker-compose
| 编写配置文件
version: "3"
volumes:
data:
services:
note-mark:
image: ghcr.io/enchant97/note-mark-aio
restart: unless-stopped
volumes:
- data:/data
environment:
# !!! REPLACE These !!!
JWT_SECRET: "bXktc2VjcmV0"
CORS_ORIGINS: "http://127.0.0.1:8000"
ports:
- 8000:8000
| 启动容器
sudo docker-compose up -d
执行完毕以上命令之后,访问 http://ip:8000即可。
更多内容也可看笔者出版图书!