fix: change default port

Port change to make it easier to deploy to spaces
This commit is contained in:
Gabriel Almeida 2023-03-17 16:47:27 -03:00
commit 19af1e1996
5 changed files with 10 additions and 12 deletions

View file

@ -6,10 +6,10 @@ services:
context: ./
dockerfile: ./dev.Dockerfile
ports:
- "5003:5003"
- "7860:7860"
volumes:
- ./:/app
command: bash -c "uvicorn langflow.main:app --host 0.0.0.0 --port 5003 --reload"
command: bash -c "uvicorn langflow.main:app --host 0.0.0.0 --port 7860 --reload"
frontend:
build:
@ -21,4 +21,6 @@ services:
- ./src/frontend:/app
# Set process.env.BACKEND to the backend service
environment:
- BACKEND="http://backend:5003"
- BACKEND_HOST="http://backend"
- BACKEND_PORT="7860"
restart: on-failure

View file

@ -3,5 +3,5 @@ FROM python:3.11-slim
RUN apt-get update && apt-get install gcc -y
RUN pip install langflow>=0.0.33
EXPOSE 5003
EXPOSE 7860
CMD ["langflow", "--host", "0.0.0.0"]

View file

@ -14,11 +14,7 @@ def get_number_of_workers(workers=None):
return workers
def serve(
host: str = "127.0.0.1",
workers: int = 1,
timeout: int = 60,
):
def serve(host: str = "127.0.0.1", workers: int = 1, timeout: int = 60):
app = create_app()
# get the directory of the current file
path = Path(__file__).parent
@ -28,7 +24,7 @@ def serve(
StaticFiles(directory=static_files_dir, html=True),
name="static",
)
port = 5003
port = 7860
options = {
"bind": f"{host}:{port}",
"workers": get_number_of_workers(workers),

View file

@ -33,4 +33,4 @@ app = create_app()
if __name__ == "__main__":
import uvicorn
uvicorn.run(app, host="127.0.0.1", port=5003)
uvicorn.run(app, host="127.0.0.1", port=7860)

View file

@ -1,7 +1,7 @@
import { APIObjectType, sendAllProps } from '../../types/api/index';
import axios, { AxiosResponse } from "axios";
const backendUrl = process.env.BACKEND || "http://localhost:5003";
const backendUrl = process.env.BACKEND || "http://localhost:7860";
export async function getAll():Promise<AxiosResponse<APIObjectType>> {
return await axios.get(`${backendUrl}/all`);