Skip to content

Local Environment#

Requirements#

  • Rust Toolchain
  • Valkey or compatible KV datastore
  • mkdocs dependencies (see docs/requirements.txt)

Running IXpect#

$ cargo build && doas ./target/debug/ixpect -c config.yaml -t templates -i eth0
  • IXpect requires CAP_NET_RAW and CAP_NET_ADMIN capabilities(7) to capture packets using BPF

Executing Tests#

$ cargo test