Étude de cas
Agents API Hub
Interface de démonstration Vercel du Hub API géré via Hermes.
Serveur API central sur Hetzner/Coolify qui relie Hermes aux produits : publication portfolio, passerelles métier, intégrations SaaS et orchestration des automatisations.
Contexte
Service central qui relie Hermes à plusieurs produits et intégrations. Une interface de démonstration publique expose le principe sans donner accès aux opérations privées.
Problème
Éviter que chaque produit réimplémente ses connexions, ses clés et ses passerelles d’automatisation, tout en limitant précisément les droits de chaque consommateur.
Solution
Une passerelle API centralisée avec clés à portée limitée, endpoints spécialisés et orchestration des intégrations métier depuis une infrastructure contrôlée.
Mon rôle
Architecture, développement API, sécurité des accès, exploitation Coolify/PostgreSQL et intégration aux produits.
Architecture
- Node.js pour les endpoints
- PostgreSQL pour les données partagées du Hub
- Clés à portée limitée et OAuth selon les intégrations
- Coolify/Hetzner pour le déploiement
Difficultés traitées
- Isoler les droits entre produits
- Ne pas exposer les secrets dans les interfaces clientes
- Distinguer démonstration publique et infrastructure privée
Résultats vérifiables
- Point d’entrée commun pour plusieurs automatisations
- Interface de démonstration publique séparée du service privé
- Base réutilisable pour les intégrations actuelles et futures
Suite
Continuer à documenter les contrats d’API et à mesurer la fiabilité des workflows sans publier de données opérationnelles sensibles.