- Install
bpf-linker
:cargo install bpf-linker
- Install
zellij
:cargo install zellij
- Install
cargo-watch
:cargo install cargo-watch
- Install
just
:cargo install just
- Install
hurl
:cargo install hurl
You may install all packages via your package manager, for example, for Arch Linux:
paru -S just hurl zellij cargo-watch
cargo install bpf-linker
All recipe definitions are available at the justfile
.
To run all components, execute:
just run
You may also specify the firewall wifi interface you want to attach to:
just run wlan0
To run up to the controller
perform a:
just run-simple
To run the frontend perform a:
just run-front-watch