mirror of
https://github.com/JefferyHcool/BiliNote.git
synced 2026-06-01 07:19:38 +08:00
feat(system): 添加后端初始化和健康检查功能
- 新增后端初始化对话框组件 - 实现后端健康检查和初始化逻辑 - 在 App 组件中集成后端初始化和健康检查 - 新增系统健康检查 API 和相关服务
This commit is contained in:
@@ -39,7 +39,6 @@ if not os.path.exists(out_dir):
|
||||
@asynccontextmanager
|
||||
async def lifespan(app: FastAPI):
|
||||
register_handler()
|
||||
ensure_ffmpeg_or_raise()
|
||||
init_db()
|
||||
get_transcriber(transcriber_type=os.getenv("TRANSCRIBER_TYPE", "fast-whisper"))
|
||||
seed_default_providers()
|
||||
@@ -48,7 +47,7 @@ async def lifespan(app: FastAPI):
|
||||
app = create_app(lifespan=lifespan)
|
||||
app.add_middleware(
|
||||
CORSMiddleware,
|
||||
allow_origins=["tauri://localhost"], # ✅ 加上 Tauri 的 origin
|
||||
allow_origins=["tauri://localhost"], # 加上 Tauri 的 origin
|
||||
allow_credentials=True,
|
||||
allow_methods=["*"],
|
||||
allow_headers=["*"],
|
||||
|
||||
Reference in New Issue
Block a user