🚀Quickstart
Get started with serving Bubbaloop serving platform
Setup the project
1
Download the project
git clone https://github.com/kornia/bubbaloop.git2
Install pre-requisites
Install justfile: https://github.com/casey/just?tab=readme-ov-file#linux
3
Install Dependencies
To get started, ensure all necessary system dependencies
just install_depsServe in local
Launch the server via the terminal; it defaults to listening on 0.0.0.0:3000
just serveYou might observe something like this:
[2025-01-04T23:14:46Z INFO bubbaloop::api] 🚀 Starting the server
[2025-01-04T23:14:46Z INFO bubbaloop::api] 🔥 Listening on: 0.0.0.0:3000
[2025-01-04T23:14:46Z INFO bubbaloop::api] 🔧 Press Ctrl+C to stop the serverServe remotely
Repeat the process about in a remote machine (e.g. in Nvidia Jetson) and give a HOSTand an IP to serve remotely.
just serve 192.168.1.154 3000Use the Rust CLI 🦀
just helpUsage: bubbaloop [-h <host>] [-p <port>] <command> [<args>]
Bubbaloop CLI
Options:
-h, --host the host to listen on
-p, --port the port to listen on
--help, help display usage information
Commands:
inference Inference management commands
pipeline Pipeline management commands
recording Recording management commands
stats Get stats about the serverLast updated