Spaces:
Running
Running
Add signed Studio identity setting
Browse files- app/core/config.py +2 -0
app/core/config.py
CHANGED
|
@@ -49,6 +49,8 @@ class Settings(BaseSettings):
|
|
| 49 |
ffmpeg_binary: str = "ffmpeg"
|
| 50 |
ffprobe_binary: str = "ffprobe"
|
| 51 |
auth_enabled: bool = True
|
|
|
|
|
|
|
| 52 |
database_url: str = "sqlite+aiosqlite:///./data/mediarouter.db"
|
| 53 |
# Security/tenant tables are created from ORM metadata at startup when missing.
|
| 54 |
# SQL migrations remain required for PostgreSQL-specific RLS policies and constraints.
|
|
|
|
| 49 |
ffmpeg_binary: str = "ffmpeg"
|
| 50 |
ffprobe_binary: str = "ffprobe"
|
| 51 |
auth_enabled: bool = True
|
| 52 |
+
# Shared HMAC secret for verified Supabase identities forwarded by Studio's server proxy.
|
| 53 |
+
studio_identity_secret: SecretStr | None = None
|
| 54 |
database_url: str = "sqlite+aiosqlite:///./data/mediarouter.db"
|
| 55 |
# Security/tenant tables are created from ORM metadata at startup when missing.
|
| 56 |
# SQL migrations remain required for PostgreSQL-specific RLS policies and constraints.
|