Files
MediaManager/media_manager/indexer/config.py
2025-07-11 00:56:04 +02:00

20 lines
419 B
Python

from pydantic_settings import BaseSettings
class ProwlarrConfig(BaseSettings):
enabled: bool = False
api_key: str = ""
url: str = "http://localhost:9696"
class JackettConfig(BaseSettings):
enabled: bool = False
api_key: str = ""
url: str = "http://localhost:9696"
indexers: list[str] = ["all"]
class IndexerConfig(BaseSettings):
prowlarr: ProwlarrConfig
jackett: JackettConfig