Jnote Server
博客后端 API 服务
安装
配置
编辑 .env 文件,填入数据库连接信息:
如果不配置数据库,将使用内存存储作为后备方案。
启动
API 端点
文章
| 端点 |
方法 |
说明 |
/api/posts |
GET |
获取所有文章 |
/api/posts/:id |
GET |
获取单篇文章 |
/api/posts |
POST |
创建文章 |
/api/posts/:id |
PUT |
更新文章 |
/api/posts/:id |
DELETE |
删除文章 |
关于
| 端点 |
方法 |
说明 |
/api/about |
GET |
获取关于内容 |
/api/about |
PUT |
更新关于内容 |
设置
| 端点 |
方法 |
说明 |
/api/settings |
GET |
获取设置 |
/api/settings |
PUT |
更新设置 |
定时任务
| 端点 |
方法 |
说明 |
/api/cron-tasks |
GET |
获取所有任务 |
/api/cron-tasks |
POST |
创建任务 |
/api/cron-tasks/:id |
PUT |
更新任务 |
/api/cron-tasks/:id |
DELETE |
删除任务 |
/api/cron-tasks/:id/run |
POST |
立即执行任务 |
健康检查
| 端点 |
方法 |
说明 |
/api/health |
GET |
服务健康状态 |