Skip to content

初始化向导

初始化向导是首次启动时的 Web 配置界面,引导你完成项目初始化。

步骤

  1. 项目信息 — 设置项目名称,可选自定义 JWT 密钥
  2. 管理员账号 — 创建第一个管理员(用户名、邮箱、密码)
  3. 数据库 — 选择 SQLite / MySQL / PostgreSQL 并配置连接
  4. Redis — 可选启用 Redis 并配置地址
  5. 确认 — 检查配置并执行初始化

工作原理

  • 首次启动时不存在 .installed 锁文件
  • 前端路由将所有请求重定向到 /onboard
  • 设置完成后,后端创建 .installed 文件并写入 config.yaml
  • 之后的访问将跳过向导

API 接口

方法路径说明
GET/api/onboard/status检查系统是否已初始化
POST/api/onboard/setup提交配置

.installed 文件存在后,setup 接口会返回 403。