A pass-it-on client to send notifications when a configured monitor detects a new version has been released.
| Monitor | Description |
|---|---|
| rancher-channel | Monitor the endpoint created my the Rancher Channel Server |
| github | Monitor Github repository releases |
[global]
persist = true
db_path = "/path/to/db/release-monitor.sqlite"
[client]
key = "change me"
[[client.interface]]
type = "http"
host = "localhost"
port = 8080
[monitors]
[[monitors.monitor]]
type = "rancher-channel"
name = "RKE2"
url = "https://update.rke2.io/v1-release/channels"
channel = "stable"
notification = "rke2"
frequency = 1
period = "day"
[[monitors.monitor]]
type = "rancher-channel"
name = "K3S"
url = "https://update.k3s.io/v1-release/channels"
channel = "stable"
notification = "k3s"
[[monitors.monitor]]
type = "github"
name = "Rancher"
owner = "rancher"
repo = "rancher"
notification = "rancher-release"