Post

Argus

Argus will query websites at a user defined interval for new software releases and then trigger Gotify/Slack/Other notification(s) and/or WebHook(s) when one has been found. For example, you could set it to monitor the Argus repo (release-argus/argus). This will query the GitHub API and track the tag_name variable. When this variable changes from what it was on a previous query, a GitHub-style WebHook could be sent that triggers something (like AWX) to update Argus on your server.

Argus

Installation

Default install:

1
bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/argus.sh)"
CPU: 1 cores RAM: 512 MB Disk: 3 GB OS: Debian 13

Configuration

Config file:

1
/opt/argus/config.yml

Web Interface

Port: 8080

This post is licensed under CC BY 4.0 by the author.