From 51159fc3c10c04d58712f992e67da18d72ce5730 Mon Sep 17 00:00:00 2001 From: nsxshota Date: Thu, 7 Dec 2023 19:19:48 +0900 Subject: [PATCH] Set Environment variable by Dockerfile --- cdk.Dockerfile | 2 +- container-cmd-cdk.sh | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 container-cmd-cdk.sh diff --git a/cdk.Dockerfile b/cdk.Dockerfile index 44ccf0acb..670ae49bd 100644 --- a/cdk.Dockerfile +++ b/cdk.Dockerfile @@ -17,4 +17,4 @@ RUN poetry config virtualenvs.create false && poetry install --no-interaction -- RUN poetry add pymysql==1.0.2 -CMD ["uvicorn", "--factory", "src.backend.langflow.main:create_app", "--host", "0.0.0.0", "--port", "7860", "--reload", "--log-level", "debug"] +CMD ["sh", "./container-cmd-cdk.sh"] diff --git a/container-cmd-cdk.sh b/container-cmd-cdk.sh new file mode 100644 index 000000000..6b71d0fcc --- /dev/null +++ b/container-cmd-cdk.sh @@ -0,0 +1,3 @@ +export LANGFLOW_DATABASE_URL="mysql+pymysql://${username}:${password}@${host}:3306/${dbname}" +echo $LANGFLOW_DATABASE_URL +uvicorn --factory src.backend.langflow.main:create_app --host 0.0.0.0 --port 7860 --reload --log-level debug \ No newline at end of file