version: '3.8' services: langflow: build: context: . dockerfile: docker/scale.Dockerfile image: langflow-scale container_name: langflow-scale restart: unless-stopped ports: - "7860:7860" environment: - LANGFLOW_DATABASE_URL=postgresql://langflow:langflow@postgres:5432/langflow - LANGFLOW_SUPERUSER=langflow - LANGFLOW_SUPERUSER_PASSWORD=langflow - LANGFLOW_CONFIG_DIR=/app/data volumes: - langflow-data:/app/data depends_on: - postgres networks: - langflow-network postgres: image: pgvector/pgvector:pg16 container_name: langflow-postgres environment: POSTGRES_USER: langflow POSTGRES_PASSWORD: langflow POSTGRES_DB: langflow ports: - "5432:5432" volumes: - postgres-data:/var/lib/postgresql/data networks: - langflow-network volumes: langflow-data: postgres-data: networks: langflow-network: driver: bridge