# config.py from dotenv import load_dotenv import os load_dotenv() class Config: DRY_RUN = os.getenv('DRY_RUN') # Spotify API credentials SPOTIFY_CLIENT_ID = os.getenv('SPOTIFY_CLIENT_ID') SPOTIFY_CLIENT_SECRET = os.getenv('SPOTIFY_CLIENT_SECRET') SPOTIFY_REDIRECT_URI =os.getenv('SPOTIFY_REDIRECT_URI') SPOTIFY_SCOPE = os.getenv('SPOTIFY_SCOPE') # Emby API credentials EMBY_URL: str = os.getenv('EMBY_URL') EMBY_API_KEY = os.getenv('EMBY_API_KEY') EMBY_USER_ID = os.getenv('EMBY_USER_ID') EMBY_USERNAME = os.getenv('EMBY_USERNAME') EMBY_PASSWORD = os.getenv('EMBY_PASSWORD') EMBY_CLIENT = os.getenv('EMBY_CLIENT') EMBY_DEVICE = os.getenv('EMBY_DEVICE') EMBY_DEVICE_ID = os.getenv('EMBY_DEVICE_ID') EMBY_VERSION = os.getenv('EMBY_VERSION') SONARR_API_KEY = os.getenv('SONARR_API_KEY') SONARR_URL = os.getenv('SONARR_URL') LOCAL_SONARR_ROOT_PATH = os.getenv('LOCAL_SONARR_ROOT_PATH') # The local path that gets the user to the same path that sonarr uses for root folder. NAVIDROME_URL = os.getenv('NAVIDROME_URL') NAVIDROME_USERNAME = os.getenv('NAVIDROME_USERNAME') NAVIDROME_PASSWORD = os.getenv('NAVIDROME_PASSWORD')