No description
Find a file
toby.gethin ed18fa73fb Simplify failover check to look for failover-only in config.boot
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 16:45:53 +10:00
audit.sh Simplify failover check to look for failover-only in config.boot 2026-04-28 16:45:53 +10:00
README.md Add README with usage URL and checklist summary 2026-04-28 16:29:22 +10:00

EdgeRouter Audit Script

Audits a Ubiquiti EdgeRouter against a standard site checklist. Run directly from the UISP terminal — no file transfer needed.

Usage

curl -s https://git.launcestonit.com.au/LauncestonIT/edgerouter-audit-script/raw/branch/master/audit.sh | bash

Checks

Item Method
Load Balancing Configured and applied to LAN
UISP Key set and service enabled
Timezone Explicitly configured
NTP Servers configured and syncing
SSH Enabled and running
NetBird Installed, connected, subnets advertised
SIP ALG Disabled
DHCP Option 66 TFTP server configured
Failover Multi-WAN health-check / failover-only set
Hudu Documentation Manual verification
Label Manual verification

Output

Each item reports one of:

  • [ PASS ] — check passed
  • [ FAIL ] — action required
  • [ WARN ] — verify manually
  • [ SKIP ] — not applicable to this device
  • [MANUAL] — requires physical or external verification