update config for limit resouce size
This commit is contained in:
@@ -2,9 +2,58 @@ import os
|
||||
|
||||
SECRET_KEY = os.environ.get('SUPERSET_SECRET_KEY')
|
||||
SQLALCHEMY_DATABASE_URI = f"postgresql+psycopg2://{os.environ.get('DATABASE_USER')}:{os.environ.get('DATABASE_PASSWORD')}@{os.environ.get('DATABASE_HOST')}:{os.environ.get('DATABASE_PORT')}/{os.environ.get('DATABASE_DB')}"
|
||||
|
||||
ENABLE_PROXY_FIX = True
|
||||
PUBLIC_ROLE_LIKE = "Gamma"
|
||||
|
||||
WTF_CSRF_ENABLED = True
|
||||
WTF_CSRF_ENABLED = False
|
||||
WTF_CSRF_TIME_LIMIT = None
|
||||
|
||||
FEATURE_FLAGS = {
|
||||
"EMBEDDED_SUPERSET": True,
|
||||
}
|
||||
|
||||
GUEST_ROLE_NAME = "Gamma"
|
||||
|
||||
ENABLE_CORS = True
|
||||
CORS_OPTIONS = {
|
||||
'supports_credentials': True,
|
||||
'allow_headers': ['*'],
|
||||
'resources': ['*'],
|
||||
'origins': ['*']
|
||||
}
|
||||
|
||||
SESSION_COOKIE_SAMESITE = "Lax"
|
||||
SESSION_COOKIE_SECURE = False
|
||||
|
||||
GUEST_TOKEN_JWT_SECRET = 'RgSCvATmH8fzluoFB6cqkdCXsY7jjq/zwGLRatoxYtI='
|
||||
GUEST_TOKEN_JWT_EXP_SECONDS = 86400 # 24 hours
|
||||
|
||||
# Logo link configuration
|
||||
LOGO_TARGET_PATH = '/superset/welcome/'
|
||||
|
||||
# Embedded SDK Configuration
|
||||
EMBEDDED_SUPERSET = True
|
||||
TALISMAN_ENABLED = False
|
||||
ENABLE_TEMPLATE_PROCESSING = True
|
||||
|
||||
# Guest token configuration for embedded SDK
|
||||
GUEST_TOKEN_JWT_ALGORITHM = "HS256"
|
||||
GUEST_TOKEN_JWT_EXP_SECONDS = 300 # 5 minutes
|
||||
|
||||
# Domain whitelist for embedded dashboards
|
||||
WEBDRIVER_BASEURL_USER_FRIENDLY_NAME = "Sriphat Dashboard"
|
||||
|
||||
|
||||
# Embedded SDK Domain Whitelist
|
||||
EMBEDDED_SDK_HOST_WHITELIST = [
|
||||
"http://localhost:8800",
|
||||
"https://ai.sriphat.com",
|
||||
"http://127.0.0.1:8800"
|
||||
]
|
||||
|
||||
# Allow embedding from specific domains
|
||||
TALISMAN_ALLOWED_DOMAINS = [
|
||||
"http://localhost:8800",
|
||||
"https://ai.sriphat.com",
|
||||
"http://127.0.0.1:8800"
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user