fix: 新增数据模块

This commit is contained in:
Daniel
2026-04-07 01:34:49 +08:00
parent e606b3dcd6
commit f529aa3279
11 changed files with 319 additions and 10 deletions

View File

@@ -13,6 +13,15 @@ class Settings(BaseSettings):
ws_poll_interval_sec: float = Field(default=1.0, alias="WS_POLL_INTERVAL_SEC")
edge_dispatch_host: str = Field(default="0.0.0.0", alias="EDGE_DISPATCH_HOST")
edge_dispatch_port: int = Field(default=8020, alias="EDGE_DISPATCH_PORT")
edge_max_dispatch_records: int = Field(default=2000, alias="EDGE_MAX_DISPATCH_RECORDS")
oss_enabled: bool = Field(default=False, alias="OSS_ENABLED")
oss_endpoint: str = Field(default="", alias="OSS_ENDPOINT")
oss_bucket: str = Field(default="", alias="OSS_BUCKET")
oss_access_key_id: str = Field(default="", alias="OSS_ACCESS_KEY_ID")
oss_access_key_secret: str = Field(default="", alias="OSS_ACCESS_KEY_SECRET")
oss_public_base_url: str = Field(default="", alias="OSS_PUBLIC_BASE_URL")
oss_prefix: str = Field(default="video-worker", alias="OSS_PREFIX")
output_dir: Path = Field(default=Path("./outputs"), alias="OUTPUT_DIR")
runtime_dir: Path = Field(default=Path("./runtime"), alias="RUNTIME_DIR")