Spaces:
Sleeping
Sleeping
Update config/settings.py
Browse files- config/settings.py +2 -1
config/settings.py
CHANGED
|
@@ -20,6 +20,7 @@ class Settings:
|
|
| 20 |
self.HEALTH_ENDPOINT = f"{self.API_BASE_URL}/api/health"
|
| 21 |
|
| 22 |
# Auth0 Configuration - MANDATORY for authentication
|
|
|
|
| 23 |
self.AUTH0_DOMAIN = self._get_required_env("AUTH0_DOMAIN")
|
| 24 |
self.AUTH0_CLIENT_ID = self._get_required_env("AUTH0_CLIENT_ID")
|
| 25 |
self.AUTH0_CLIENT_SECRET = self._get_required_env("AUTH0_CLIENT_SECRET")
|
|
@@ -27,7 +28,7 @@ class Settings:
|
|
| 27 |
|
| 28 |
# Gradio Application Configuration
|
| 29 |
self.GRADIO_SERVER_NAME = os.getenv("GRADIO_SERVER_NAME", "0.0.0.0")
|
| 30 |
-
self.GRADIO_SERVER_PORT = int(os.getenv("GRADIO_SERVER_PORT", "
|
| 31 |
self.GRADIO_SHARE = os.getenv("GRADIO_SHARE", "false").lower() == "true"
|
| 32 |
|
| 33 |
# Health Check Configuration
|
|
|
|
| 20 |
self.HEALTH_ENDPOINT = f"{self.API_BASE_URL}/api/health"
|
| 21 |
|
| 22 |
# Auth0 Configuration - MANDATORY for authentication
|
| 23 |
+
# For Spaces deployment, these should be set as environment variables
|
| 24 |
self.AUTH0_DOMAIN = self._get_required_env("AUTH0_DOMAIN")
|
| 25 |
self.AUTH0_CLIENT_ID = self._get_required_env("AUTH0_CLIENT_ID")
|
| 26 |
self.AUTH0_CLIENT_SECRET = self._get_required_env("AUTH0_CLIENT_SECRET")
|
|
|
|
| 28 |
|
| 29 |
# Gradio Application Configuration
|
| 30 |
self.GRADIO_SERVER_NAME = os.getenv("GRADIO_SERVER_NAME", "0.0.0.0")
|
| 31 |
+
self.GRADIO_SERVER_PORT = int(os.getenv("GRADIO_SERVER_PORT", "7860")) # Default to 7860 for Spaces
|
| 32 |
self.GRADIO_SHARE = os.getenv("GRADIO_SHARE", "false").lower() == "true"
|
| 33 |
|
| 34 |
# Health Check Configuration
|