IME a simple surge plug https://www.amazon.co.uk/Belkin-BSV102af-SurgeCube-Surge-Protection/dp/B00OLTJSZY/ is sufficient.
Lots of different UPS solutions - me I have a UPC 750 I bought off ebay and new batteries from Farnell. Provides UPS to all my core network gear (and a second one for the Broadband Router).
For the most robust system I have, I put Proxmox VE onto an old laptop and put emoncms onto a Ubuntu Container. That setup has a builtin UPS