homebrew-cask/Casks/u/ubiquiti-unifi-controller.rb

30 lines
938 B
Ruby
Raw Normal View History

cask "ubiquiti-unifi-controller" do
2023-12-14 14:43:33 +08:00
version "8.0.24"
sha256 "d363d669c4736205058e8eb76c5b9d6a482fe1a6ff0130a81e042972faacfdd6"
2023-10-18 01:58:10 +08:00
url "https://dl.ubnt.com/unifi/#{version}/UniFi-Network-Server.dmg",
verified: "dl.ubnt.com/"
name "Ubiquiti UniFi Network Controller"
desc "Set up, configure, manage and analyze your UniFi network"
homepage "https://unifi-sdn.ui.com/"
livecheck do
url "https://fw-update.ubnt.com/api/firmware-latest?filter=eq~~product~~unifi-controller&filter=eq~~channel~~release&filter=eq~~platform~~macos"
regex(/"version"\s*:\s*"v?(\d+(?:\.\d+)+)/i)
end
2023-10-18 01:58:10 +08:00
app "UniFi.app"
2023-10-18 01:58:10 +08:00
uninstall signal: ["TERM", "com.ubnt.UniFi"]
zap trash: [
"~/Library/Application Support/UniFi",
"~/Library/Saved Application State/com.ubnt.UniFi-Discover.savedState",
"~/Library/Saved Application State/com.ubnt.UniFi.savedState",
]
caveats do
license "https://www.ui.com/eula/"
end
end