Installation
Install the funnel client and server
Nix flake
Add funnel as a flake input:
{
inputs.funnel.url = "github:karol-broda/funnel";
}Then use the package directly:
nix run github:karol-broda/funnel -- http 3000Or install it to your profile:
nix profile install github:karol-broda/funnelSee NixOS module and Home Manager for declarative setups.
Cargo
cargo install funnel-client
cargo install funnel-serverBinary download
Pre-built binaries are available for Linux and macOS (amd64 and arm64) from GitHub releases.
curl -fsSL https://github.com/karol-broda/funnel/releases/latest/download/install.sh | shThe install script verifies checksums before placing binaries in your PATH.
Verify
funnel --version