3.0 KiB
title: Argus created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, notifications, release-watcher, app-marathon-batch-rattrapage-3] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=Notifications, https://release-argus.io]
🔔 Argus
Watcher de releases GitHub/GitLab/containers : surveille les nouvelles versions de vos projets et notifie via Ntfy/Gotify/Slack/email/etc. La « dependabot de version ».
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | release-argus.io |
| GitHub | release-argus/Argus |
| License | Apache-2.0 |
| Langage | Go |
| Étoiles GitHub | 1.5k ⭐ |
| Catégorie | [[cat-notifications |
📝 Description
Argus surveille les nouvelles releases de projets open source (GitHub, GitLab, containers registries, urls génériques) et déclenche des notifications et actions (webhook, shell command, déploiement) quand une nouvelle version sort. Idéal pour savoir en temps réel quand mettre à jour ses services.
Différence avec Apprise : Apprise envoie des notifications vers 100+ services ; Argus génère les notifications à partir de changements de versions upstream (les deux sont complémentaires — Argus → Apprise → Gotify).
Pour qui : homelabbers et sysadmins qui veulent être alertés des nouvelles releases de leurs containers et projets surveillés, et déclencher du renouvellement de certificats / CI automatiquement.
🚀 Installation
Docker Compose (recommandé)
version: '3.8'
services:
argus:
image: ghcr.io/release-argus/argus:latest
container_name: argus
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- argus-config:/app/config
labels:
- "traefik.enable=true"
- "traefik.http.routers.argus.rule=Host(`argus.example.com`)"
- "traefik.http.routers.argus.entrypoints=websecure"
- "traefik.http.routers.argus.tls.certresolver=letsencrypt"
volumes:
argus-config:
🔄 Alternatives
Open Source
- app-apprise — Pour envoyer les notifs (complémentaire)
- app-ntfy — Push simple
- Diun (Docker Image Update Notifier) — Spécialisé images Docker
Propriétaires
- GitHub Dependabot — Intégré aux repos GitHub
- Snyk — Scan de vulnérabilités + alertes
🔐 Sécurité
- Pas d'auth par défaut : à protéger derrière Authelia/Authentik.
- Exécution shell possible sur notification : dangereux si exposé publiquement — restreindre.
- HTTPS obligatoire via Traefik.
📚 Ressources
Pages Liées
- cat-notifications — Catégorie Notifications
- app-apprise — Envoi multi-services
- app-ntfy — Push simple
- recettes-docker-compose — Templates Docker