Spaces:
Build error
Build error
from pydantic import Field | |
from pydantic_settings import BaseSettings | |
class DeploymentConfig(BaseSettings): | |
""" | |
Configuration settings for application deployment | |
""" | |
APPLICATION_NAME: str = Field( | |
description="Name of the application, used for identification and logging purposes", | |
default="langgenius/dify", | |
) | |
DEBUG: bool = Field( | |
description="Enable debug mode for additional logging and development features", | |
default=False, | |
) | |
TESTING: bool = Field( | |
description="Enable testing mode for running automated tests", | |
default=False, | |
) | |
EDITION: str = Field( | |
description="Deployment edition of the application (e.g., 'SELF_HOSTED', 'CLOUD')", | |
default="SELF_HOSTED", | |
) | |
DEPLOY_ENV: str = Field( | |
description="Deployment environment (e.g., 'PRODUCTION', 'DEVELOPMENT'), default to PRODUCTION", | |
default="PRODUCTION", | |
) | |