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
studio
directory:cd studio
-
Start the development server:
pnpm run dev
-
Open your browser and navigate to
http://localhost:5173
.
-
Navigate to the
agent
directory:cd agent
-
Start the backend server:
cargo run
-
The backend will be available at
http://localhost:3000
.
-
Navigate to the
studio
directory: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
agent
directory: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.