Firewall Dashboard

Single-binary Go and Svelte dashboard for inspecting PF firewall traffic, states, rule counters, bandwidth, and authentication status.

What it does

  • Embeds a Svelte interface and JSON API into one Go binary for straightforward firewall deployment.
  • Provides read-only PF traffic, state, rule-counter, bandwidth, and ALTQ queue visibility on FreeBSD and OpenBSD.
  • Includes an experimental Linux nftables backend, optional OpenID Connect authentication, and native service packaging assets.

Stack

GoSvelteFreeBSDOpenBSDPFnftablesOIDCNetworking

Gallery