feat(config): add backrest_username and backrest_password settings
This commit is contained in:
@@ -31,13 +31,13 @@ class Settings(BaseSettings):
|
|||||||
|
|
||||||
cors_allow_origins: list[str] = Field(default_factory=lambda: ["http://localhost:3000"])
|
cors_allow_origins: list[str] = Field(default_factory=lambda: ["http://localhost:3000"])
|
||||||
|
|
||||||
request_timeout_seconds: float = Field(default=10.0, ge=1.0)
|
|
||||||
|
|
||||||
cache_ttl_overview_seconds: int = Field(default=20, ge=1)
|
cache_ttl_overview_seconds: int = Field(default=20, ge=1)
|
||||||
cache_ttl_system_seconds: int = Field(default=10, ge=1)
|
cache_ttl_system_seconds: int = Field(default=10, ge=1)
|
||||||
cache_ttl_services_seconds: int = Field(default=15, ge=1)
|
cache_ttl_services_seconds: int = Field(default=15, ge=1)
|
||||||
cache_ttl_storage_seconds: int = Field(default=30, ge=1)
|
cache_ttl_storage_seconds: int = Field(default=30, ge=1)
|
||||||
|
|
||||||
|
request_timeout_seconds: float = Field(default=5.0, gt=0)
|
||||||
|
|
||||||
beszel_base_url: HttpUrl | None = None
|
beszel_base_url: HttpUrl | None = None
|
||||||
beszel_api_token: str | None = None
|
beszel_api_token: str | None = None
|
||||||
beszel_admin_email: str | None = None
|
beszel_admin_email: str | None = None
|
||||||
@@ -63,6 +63,8 @@ class Settings(BaseSettings):
|
|||||||
immich_api_key: str | None = None
|
immich_api_key: str | None = None
|
||||||
|
|
||||||
backrest_base_url: HttpUrl | None = None
|
backrest_base_url: HttpUrl | None = None
|
||||||
|
backrest_username: str | None = None
|
||||||
|
backrest_password: str | None = None
|
||||||
|
|
||||||
|
|
||||||
@lru_cache(maxsize=1)
|
@lru_cache(maxsize=1)
|
||||||
|
|||||||
Reference in New Issue
Block a user