diff --git a/src/backend/langflow/lcserve.py b/src/backend/langflow/lcserve.py index de1d2806d..affc0ff79 100644 --- a/src/backend/langflow/lcserve.py +++ b/src/backend/langflow/lcserve.py @@ -1,5 +1,13 @@ # This file is used by lc-serve to load the mounted app and serve it. +import os + +# Use the JCLOUD_WORKSPACE for db URL if it's provided by JCloud. +if 'JCLOUD_WORKSPACE' in os.environ: + os.environ[ + 'LANGFLOW_DATABASE_URL' + ] = f"sqlite:///{os.environ['JCLOUD_WORKSPACE']}/langflow.db" + from langflow.main import setup_app from langflow.utils.logger import configure