Skip to content

A pass-it-on client to send notifications when a configured monitor detects a new version has been released.

License

Notifications You must be signed in to change notification settings

kwheelans/pass-it-on-release-monitor

Repository files navigation

pass-it-on-release-monitor

A pass-it-on client to send notifications when a configured monitor detects a new version has been released.

Configuration

Monitor Types

Monitor Description
rancher-channel Monitor the endpoint created my the Rancher Channel Server
github Monitor Github repository releases

Example

[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"

About

A pass-it-on client to send notifications when a configured monitor detects a new version has been released.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •