import os from dotenv import load_dotenv load_dotenv() # PixVerse API Configuration PIXVERSE_API_KEY = os.getenv("PIXVERSE_API_KEY", "") PIXVERSE_BASE_URL = "https://app-api.pixverse.ai/openapi/v2" # Digital Ocean Spaces Configuration DO_SPACES_KEY = os.getenv("DO_SPACES_KEY", "") DO_SPACES_SECRET = os.getenv("DO_SPACES_SECRET", "") DO_SPACES_BUCKET = os.getenv("DO_SPACES_BUCKET", "") DO_SPACES_REGION = os.getenv("DO_SPACES_REGION", "nyc3") DO_SPACES_ENDPOINT = os.getenv("DO_SPACES_ENDPOINT", f"https://{DO_SPACES_REGION}.digitaloceanspaces.com") # Firebase Configuration FIREBASE_PROJECT_ID = os.getenv("FIREBASE_PROJECT_ID", "") FIREBASE_CREDENTIALS_PATH = os.getenv("FIREBASE_CREDENTIALS_PATH", "firebase-credentials.json") FIREBASE_CREDENTIALS_JSON = os.getenv("FIREBASE_CREDENTIALS_JSON", "") # JSON content as string # Hugging Face Token HF_TOKEN = os.getenv("HF_TOKEN", "") # Storage paths (inside bucket: valentine/source and valentine/results) STORAGE_BASE_PATH = "valentine" SOURCE_PATH = f"{STORAGE_BASE_PATH}/source" RESULTS_PATH = f"{STORAGE_BASE_PATH}/results" # MongoDB Configuration - Selfie Short (DEFAULT when no appname passed) MONGODB_SELFI_SHORT = os.getenv("MONGODB_SELFI_SHORT", "") MONGODB_SELFI_SHORT_DB_NAME = os.getenv("MONGODB_SELFI_SHORT_DB_NAME", "selfie-beauty-camera") MONGODB_SELFI_SHORT_ADMIN_DB_NAME = os.getenv("MONGODB_SELFI_SHORT_ADMIN_DB_NAME", "adminPanel") # MongoDB Configuration - Collage Maker MONGODB_COLLAGE_MAKER = os.getenv("MONGODB_COLLAGE_MAKER", "") MONGODB_COLLAGE_MAKER_DB_NAME = os.getenv("MONGODB_COLLAGE_MAKER_DB_NAME", "collage-maker") MONGODB_COLLAGE_MAKER_ADMIN_DB_NAME = os.getenv("MONGODB_COLLAGE_MAKER_ADMIN_DB_NAME", "adminPanel") # MongoDB Configuration - AI-Enhancer MONGODB_AI_ENHANCER = os.getenv("MONGODB_AI_ENHANCER", "") MONGODB_AI_ENHANCER_DB_NAME = os.getenv("MONGODB_AI_ENHANCER_DB_NAME", "ai-enhancer") MONGODB_AI_ENHANCER_ADMIN_DB_NAME = os.getenv("MONGODB_AI_ENHANCER_ADMIN_DB_NAME", "test") # MongoDB Configuration - Logs MONGODB_LOGS = os.getenv("MONGODB_LOGS", "") MONGODB_LOGS_DB_NAME = os.getenv("MONGODB_LOGS_DB_NAME", "valentine") MONGODB_LOGS_COLLECTION = os.getenv("MONGODB_LOGS_COLLECTION", "Api_Logs")