Skip to content

Releases: synapticmeta/os-gwactions

v1.0.1

28 Jun 12:03

Choose a tag to compare

os-gwactions v1.0.1

Run actions when a gateway changes state on OPNsense - mainly restart all WireGuard
tunnels on multi-WAN failover/failback, so tunnels re-establish over the new uplink
instead of staying pinned to a dead WAN.

Features

  • monitor-syshook engine: per-rule trigger (any/down/up), delay, cooldown/debounce, JSON event history
  • action presets: restart WireGuard / IPsec / Unbound, flush firewall states, or a custom command / configd action
  • GUI at Services > Gateway Actions: status dashboard, rules grid (add / edit / clone / run-now), settings
  • reproducible package build (build-pkg.sh)

Install

Build on the OPNsense box (FreeBSD + pkg + python3):

./build-pkg.sh 1.0.1
pkg add -f dist/os-gwactions-1.0.1.pkg