Automatisation & Workflows

Huginn

Agents de surveillance web autonomes — veille par sélecteurs CSS/XPath, agrégation RSS et notifications en chaîne, 100 % self-hosted.

À propos de Huginn

Huginn (MIT, 46 000+ étoiles) est une plateforme d'agents Ruby on Rails : vous chaînez des agents autonomes qui surveillent des pages web via des sélecteurs CSS/XPath, agrègent des flux RSS/Atom, appellent des API et déclenchent des actions suivantes — e-mail, webhook, Telegram ou Slack — sur condition personnalisée. L'image Docker officielle intègre l'interface web, le planificateur d'arrière-plan et le worker dans un seul conteneur, soutenu par une base PostgreSQL 16. Aucune limite d'exécutions ni facturation à l'abonnement — le seul plafond est la RAM de votre VPS.

Ce qui est installé

Prêt au démarrage du VPS

OS compatibles
Distributions Linux au choix
Application
Huginn
RAM minimum
2 Go minimum (PostgreSQL 16 + conteneur Huginn tout-en-un)
CPU minimum
2 vCPU recommandés
Port par défaut
80/443 (reverse proxy nginx)
Accès
root par SSH

Fonctionnalités clés

  • Website Agent — extraction CSS/XPath, détection de changement et déclencheur sur seuil sur n'importe quelle page web publique.
  • Chaînage événementiel — chaque agent produit des events consommés par les agents suivants, permettant des automatisations en plusieurs étapes.
  • Actions e-mail, webhook, Slack et Telegram — agents intégrés pour tous les canaux de notification majeurs.
  • Agrégation de flux RSS/Atom — fusionnez plusieurs sources en un seul flux d'events unifié.
  • Mode Dry Run — prévisualisez les events qu'un agent produirait avant d'activer sa planification.
  • Aucune limite d'exécutions — agents et vérifications illimités, bridés uniquement par le CPU et la RAM de votre VPS.

Quand utiliser cette solution ?

Alertes de baisse de prix

Créez un Website Agent qui extrait le prix d'un produit depuis une page de e-commerce via un sélecteur CSS, reliez-le à un Trigger Agent qui se déclenche quand le prix passe sous votre cible, et terminez par un Email Agent. Huginn interroge selon votre planning et envoie l'alerte à l'instant où le seuil est franchi — sans extension navigateur ni abonnement.

Agrégation multi-sources RSS

Reliez plusieurs Website Agents lisant des blogs concurrents, des flux de changelog et des listes de diffusion à un DigestEmailAgent. Huginn regroupe les events en un digest quotidien couvrant toutes vos sources dans un seul e-mail — une newsletter personnalisée entièrement construite depuis les flux que vous choisissez.

Surveillance de changements web

Configurez un Website Agent sur un portail d'appels d'offres ou une bourse d'emploi avec extraction XPath, reliez-le à un Trigger Agent (se déclenche sur tout nouveau contenu) et un agent Telegram. Vous recevez une notification instantanée dès qu'une nouvelle annonce apparaît, sans parcourir la page manuellement.

Guide

Déployer Huginn sur votre VPS

  1. Déployer Huginn depuis le Marketplace ServOrbit

    Sélectionnez Huginn dans la catégorie Automatisation & Workflows et cliquez sur Déployer. Le playbook lance PostgreSQL 16 et le conteneur Huginn avec vos identifiants admin auto-générés et prêts.

  2. Se connecter et sécuriser le compte

    Ouvrez le tableau de bord ServOrbit pour récupérer le mot de passe généré. Connectez-vous à votre instance avec l'utilisateur admin, puis mettez à jour le mot de passe immédiatement dans Compte > Modifier.

  3. Créer votre premier Website Agent

    Cliquez sur New Agent → Website Agent. Renseignez l'URL cible, configurez le chemin d'extraction CSS ou XPath et définissez la planification. Cliquez sur Dry Run pour prévisualiser les events que l'agent produirait avant de l'activer.

  4. Chaîner les agents pour les notifications automatiques

    Créez un Email Agent ou Webhook Agent, désignez le Website Agent comme source, et ajoutez optionnellement un Trigger Agent pour ne déclencher que lorsqu'une condition est remplie. Activez le scénario pour démarrer la surveillance.

Huginn se spécialise dans la surveillance web : son Website Agent extrait du contenu de n'importe quelle page via des sélecteurs CSS/XPath, détecte les changements et déclenche des actions sur condition. n8n et Node-RED se concentrent sur l'automatisation de flux API-vers-API avec un canevas visuel. Huginn est l'outil adapté au suivi de prix, aux alertes de changements web et à l'agrégation RSS ; n8n est plus adapté à la connexion d'API sans code.

Intégrer le bouton de déploiement

Vous maintenez un projet qui utilise Huginn ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.

Deploy Huginn on ServOrbit
Markdown
[![Deploy Huginn on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=huginn&utm_source=deploy-badge&utm_medium=referral&utm_campaign=huginn)
HTML
<a href="https://servorbit.com/vps-cloud?template=huginn&utm_source=deploy-badge&utm_medium=referral&utm_campaign=huginn"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Huginn on ServOrbit" height="40"></a>

Le bouton pointe vers la commande d'un VPS avec le template présélectionné. L'image est servie depuis servorbit.com — rien à héberger de votre côté.

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail.

Écrire sur WhatsApps'ouvre dans un nouvel onglet