Refactor backend startup script to handle autologin option

This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-04-02 12:02:34 -03:00
commit 21db135938

View file

@ -137,12 +137,12 @@ install_backend:
backend: backend:
make install_backend make install_backend
@-kill -9 `lsof -t -i:7860` @-kill -9 `lsof -t -i:7860`
ifeq ($(login),1) ifdef login
@echo "Running backend without autologin"; @echo "Running backend autologin is $(login)";
poetry run uvicorn --factory langflow.main:create_app --host 0.0.0.0 --port 7860 --reload --env-file .env --loop asyncio LANGFLOW_AUTO_LOGIN=$(login) poetry run uvicorn --factory langflow.main:create_app --host 0.0.0.0 --port 7860 --reload --env-file .env --loop asyncio
else else
@echo "Running backend with autologin"; @echo "Running backend respecting the .env file";
LANGFLOW_AUTO_LOGIN=True poetry run uvicorn --factory langflow.main:create_app --host 0.0.0.0 --port 7860 --reload --env-file .env --loop asyncio poetry run uvicorn --factory langflow.main:create_app --host 0.0.0.0 --port 7860 --reload --env-file .env --loop asyncio
endif endif
build_and_run: build_and_run: