Releases: synapticmeta/os-gwactions
Releases · synapticmeta/os-gwactions
v1.0.1
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