One line, from the company's install page.
Run in the firewall's shell. It fetches the signed binary, verifies the checksum, installs the service and connects. Run it again any time; it never overwrites the machine's identity.
fetch -o - https://hub.[yourdomain]/install/inst_…/freebsd.sh | sh
Outbound 443 to the hub only. No inbound rule, no VPN, no SNMP community.
what the agent watches on OPNsense · pfSenseServicesunbound, dhcpd, openvpn, wireguard, suricata, haproxy: enabled services whose status fails are listed, restart proposed by BE AI, approved by you.LogError-level lines from /var/log/messages, read on demand by BE AI with a cap on size.ReachabilityPing and TCP checks from the firewall outward: the VPN peer, the ISP gateway, head office, a cloud service.Disk, memory, CPUA firewall with a full disk stops logging; a firewall with no memory drops states. Both are caught before they matter.OfflineCritical after the grace period. BE AI compares with the site's other machines to say whether the site or the box is down.UpdatesThe agent updates itself from signed releases. Firmware upgrades are yours; the install line brings the agent back if the upgrade removed it. questions