Lambda Nodes is a modern, full-stack application for managing pipelines, nodes, and routes. It provides a user-friendly interface for creating, editing, and monitoring workflows.
-
Clone the repository:
git clone https://github.com/your-repo/lambda-nodes.git cd lambda-nodes -
Install dependencies for the Studio:
cd studio pnpm install -
Install dependencies for the Agent:
cd ../agent cargo build
-
Navigate to the
studiodirectory:cd studio -
Start the development server:
pnpm run dev
-
Open your browser and navigate to
http://localhost:5173.
-
Navigate to the
agentdirectory:cd agent -
Start the backend server:
cargo run
-
The backend will be available at
http://localhost:3000.
-
Navigate to the
studiodirectory:cd studio -
Create a production build:
pnpm run build
-
Serve the build using a static file server or deploy it to a hosting platform.
-
Navigate to the
agentdirectory:cd agent -
Build the release version:
cargo build --release
-
Deploy the binary to your server.
-
Build the Docker image:
docker build -t lambda-nodes . -
Run the container:
docker run -p 3000:3000 lambda-nodes
-
Access the application at
http://localhost:3000.
This project is licensed under the MIT License. See the LICENSE file for details.