支持内嵌前端页面,新增配置项 web.path

This commit is contained in:
2026-01-26 23:03:04 +08:00
parent 950a9aef9d
commit ca67914cb5
5 changed files with 46 additions and 4 deletions

View File

@@ -11,6 +11,7 @@
- **数据库支持**:支持 SQLite, MySQL, PostgreSQL。
- **公共 API**:提供今日图片、随机图片、指定日期图片的纯图及元数据接口。
- **管理后台**:内置极简管理后台,支持 Token 管理、任务控制、配置查看。
- **单文件分发**:支持将前端页面嵌入二进制文件,实现无依赖运行。
- **行为模式**:支持 `local`(服务转发)和 `redirect`302 跳转至公网 URL两种模式。
## 快速启动
@@ -83,7 +84,7 @@ go run .
.\scripts\build.ps1 [version]
```
编译后的打包文件将生成在 `output` 目录下。
编译后的打包文件将生成在 `output` 目录下。二进制文件已内置默认前端页面,即使不带 `web` 目录也能运行。如果需要自定义页面,可在配置中指定 `web.path`
### 发布流程
本项目集成了 GitHub Actions可通过以下步骤发布新版本