Files
2026-06-09 18:40:21 +02:00

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