XNote 是一个开源 Web 端的 Markdown 笔记管理应用,支持在线编辑和预览 Markdown 笔记。
docker run -d -it \
-p 3000:3000 \
--name xnote-nuxt \
ghcr.io/xclhove/xnote-nuxt
API_SERVER_URL
: 后端 API 地址,如 “http://localhost:8080”。IPC
: 备案号,如:“蜀IPC备-xxxxxxx号”。
docker run -d -it \
-p 8080:8080 \
--name xnote-springboot \
-v xnote-config:/app/config \
ghcr.io/xclhove/xnote-springboot
需要安装 JDK 8 和 Maven。
- 进入项目根目录,安装依赖:
mvn clean install
- 构建
mvn package
- 构建产物在
target
目录下,可直接部署到服务器:java -jar target/xnote-springboot-v<version>.jar
需要安装 Node.js 和 Yarn。
- 进入项目根目录,安装依赖:
yarn install
- 构建
yarn build
- 构建产物在
.output
目录下,可直接部署到服务器,启动.output/server/index.mjs
即可:node ./output/server/index.mjs
API_SERVER_URL
(必填):后端 API 地址,如 “http://localhost:8080”。IPC
(可选): 备案号,如:“蜀IPC备-xxxxxxx号”。