This commit is contained in:
riglen
2026-04-20 14:16:09 +08:00
parent ee9cc6f429
commit 564042a8cc
14 changed files with 1401 additions and 86 deletions

View File

@@ -28,6 +28,9 @@ class Settings(BaseSettings):
default_user_agent: str = "sub-provider/0.2"
database_url: str = Field(default=f"sqlite:///{(DATA_DIR / 'app.db').resolve().as_posix()}")
database_echo: bool = False
admin_token: str | None = None
admin_session_secret: str = "change-this-admin-session-secret"
admin_session_max_age: int = 86400
config_dir: Path = CONFIG_DIR
sources_file: Path = CONFIG_DIR / "sources.yaml"