improve: cache tool icons by setting max-age HTTP header and enable gzip compression SVG icons from backend (#2971)
This commit is contained in:
parent
58e4702b14
commit
1f98a4fff3
3 changed files with 12 additions and 3 deletions
|
|
@ -59,7 +59,8 @@ DEFAULTS = {
|
|||
'CAN_REPLACE_LOGO': 'False',
|
||||
'ETL_TYPE': 'dify',
|
||||
'KEYWORD_STORE': 'jieba',
|
||||
'BATCH_UPLOAD_LIMIT': 20
|
||||
'BATCH_UPLOAD_LIMIT': 20,
|
||||
'TOOL_ICON_CACHE_MAX_AGE': 3600,
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -298,6 +299,7 @@ class Config:
|
|||
self.BATCH_UPLOAD_LIMIT = get_env('BATCH_UPLOAD_LIMIT')
|
||||
|
||||
self.API_COMPRESSION_ENABLED = get_bool_env('API_COMPRESSION_ENABLED')
|
||||
self.TOOL_ICON_CACHE_MAX_AGE = get_env('TOOL_ICON_CACHE_MAX_AGE')
|
||||
|
||||
|
||||
class CloudEditionConfig(Config):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue