diff --git a/docker_example/pre.Dockerfile b/docker_example/pre.Dockerfile new file mode 100644 index 000000000..40fd4ce6d --- /dev/null +++ b/docker_example/pre.Dockerfile @@ -0,0 +1,3 @@ +FROM logspace/langflow:1.0-alpha + +CMD ["python", "-m", "langflow", "run", "--host", "0.0.0.0", "--port", "7860"] diff --git a/docker_example/pre.docker-compose.yml b/docker_example/pre.docker-compose.yml new file mode 100644 index 000000000..577f7bb3a --- /dev/null +++ b/docker_example/pre.docker-compose.yml @@ -0,0 +1,30 @@ +version: "3.8" + +services: + langflow: + image: logspace/langflow:1.0-alpha + ports: + - "7860:7860" + depends_on: + - postgres + environment: + - LANGFLOW_DATABASE_URL=postgresql://langflow:langflow@postgres:5432/langflow + # This variable defines where the logs, file storage, monitor data and secret keys are stored. + - LANGFLOW_CONFIG_DIR=/var/lib/langflow + volumes: + - langflow-data:/var/lib/langflow + + postgres: + image: postgres:16 + environment: + POSTGRES_USER: langflow + POSTGRES_PASSWORD: langflow + POSTGRES_DB: langflow + ports: + - "5432:5432" + volumes: + - langflow-postgres:/var/lib/postgresql/data + +volumes: + langflow-postgres: + langflow-data: