|  | @@ -82,6 +82,16 @@ def create_flask_app_with_configs() -> Flask:
 | 
	
		
			
				|  |  |      """
 | 
	
		
			
				|  |  |      dify_app = DifyApp(__name__)
 | 
	
		
			
				|  |  |      dify_app.config.from_mapping(DifyConfig().model_dump())
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    # populate configs into system environment variables
 | 
	
		
			
				|  |  | +    for key, value in dify_app.config.items():
 | 
	
		
			
				|  |  | +        if isinstance(value, str):
 | 
	
		
			
				|  |  | +            os.environ[key] = value
 | 
	
		
			
				|  |  | +        elif isinstance(value, int | float | bool):
 | 
	
		
			
				|  |  | +            os.environ[key] = str(value)
 | 
	
		
			
				|  |  | +        elif value is None:
 | 
	
		
			
				|  |  | +            os.environ[key] = ''
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      return dify_app
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 |