--- title: GrowChief created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, automation, social-media, linkedin, twitter, outreach, typescript] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=Automation, https://github.com/growchief/growchief] --- # 🚀 GrowChief > **L'alternative open-source à Phantom Buster, Expandi, Zopto et LinkedIn Helper** — automatise vos actions LinkedIn et X/Twitter via workflows visuels, avec gestion fine de la concurrence, proxies, et horaires de travail. ## 📋 Informations Générales | Champ | Valeur | | :--- | :--- | | **Site web** | [growchief.com](https://growchief.com/) | | **GitHub** | [growchief/growchief](https://github.com/growchief/growchief) | | **License** | AGPL-3.0 | | **Langage** | TypeScript (98,5 %) | | **Étoiles GitHub** | 3 400 ⭐ | | **Dernière MAJ** | 2026-06-05 (release v0.3.0) | | **Catégorie** | [[cat-automation\|Automation]] | ## 📝 Description **GrowChief** est né d'un constat simple : le marché de l'**outreach automation** sur LinkedIn et X/Twitter est dominé par des SaaS coûteux (Phantom Buster, Expandi, Zopto, Meet Alfred, LinkedIn Helper), souvent instables et fermés. GrowChief propose la même chose, en open-source, avec une **API-first** qui s'intègre naturellement à **n8n**, Make, Zapier ou tout orchestrateur. L'outil se distingue par plusieurs choix techniques forts. D'abord, **Playwright + Patchright** (un Playwright « patché » anti-détection) sont utilisés pour émuler des mouvements de souris naturels, éviter les `document.querySelector().click()` suspects, et **ne jamais déclencher de clic direct** — tout passe par des coordonnées à la manière d'un humain. Ensuite, la **gestion de la concurrence** est exemplaire : si 10 workflows sont déclenchés en même temps sur le même compte, GrowChief sérialise les actions (1 toutes les 10 minutes) pour éviter d'inonder le réseau social et déclencher les protections anti-spam. Les **proxies** (résidentiels ou proxies fournisseurs) sont gérés nativement, et les **horaires de travail** permettent de ne poster que pendant les heures ouvrées de votre fuseau. L'**enrichissement de leads** est aussi au cœur : si vous passez juste un email ou un nom, GrowChief va interroger plusieurs providers pour retrouver l'URL du profil LinkedIn correspondant. La fonction **Auto-update headful via xvfb** dans l'image Docker permet de faire tourner Chrome dans le conteneur avec un display virtuel. ⚠️ **Avertissement ToS** : l'automation des réseaux sociaux **viole les conditions d'utilisation** de LinkedIn et X. Les comptes automatisés peuvent être bannis. GrowChief le reconnaît explicitement et recommande de ne connecter que des leads que vous connaissez. ## 🚀 Installation ### Option 1 : Docker Compose (recommandé) ```yaml # docker-compose.yml services: growchief: image: growchief/growchief:latest container_name: growchief restart: unless-stopped environment: - TZ=Europe/Paris - DATABASE_URL=postgresql://growchief:growchief@db:5432/growchief - TEMPORAL_ADDRESS=temporal:7233 - N8N_API_KEY=optional volumes: - ./data:/app/data # sessions navigateur persistantes - ./logs:/app/logs ports: - "3000:3000" depends_on: - db - temporal db: image: postgres:16-alpine container_name: growchief-db restart: unless-stopped environment: - POSTGRES_DB=growchief - POSTGRES_USER=growchief - POSTGRES_PASSWORD=growchief volumes: - growchief-db:/var/lib/postgresql/data temporal: image: temporalio/auto-setup:1.22-alpine container_name: growchief-temporal restart: unless-stopped environment: - DB=postgresql - DB_PORT=5432 - POSTGRES_USER=growchief - POSTGRES_PASSWORD=growchief - POSTGRES_SEEDS=db depends_on: - db volumes: growchief-db: ``` ⚠️ La consommation mémoire est élevée (un Chromium headful pèse ~500 Mo par compte actif) : comptez 4-8 Go de RAM par instance selon le nombre de comptes. ### Option 2 : Installation manuelle (monorepo) ```bash git clone https://github.com/growchief/growchief.git cd growchief pnpm install pnpm dev ``` Nécessite Node.js 20+, pnpm, PostgreSQL 14+, et Temporal. Démarrage fastidieux mais utile pour le développement de plugins. ## ⚙️ Configuration 1. **Premier lancement** : `http://localhost:3000`, créer le compte admin. 2. **Workflows** : définir les étapes (connexion → message de follow-up → like de posts récents) dans l'éditeur visuel. 3. **Comptes LinkedIn/X** : ajouter les credentials via l'UI (utiliser la **technologie d'auth spéciale** qui évite de stocker user/password en clair). 4. **Proxies** : ajouter vos proxies résidentiels ou via API (BrightData, Oxylabs, SmartProxy). 5. **Leads** : importer via CSV, ou brancher l'API GrowChief dans n8n pour automatiser la capture depuis un formulaire. 6. **Working hours** : configurer 9h-18h fuseau Europe/Paris par exemple, les workflows attendront. 7. **Concurrence** : ajuster la fréquence (par défaut 10 minutes entre actions pour un même compte). ## 🔄 Alternatives ### Open Source - [[app-n8n]] — Orchestrateur généraliste qui peut imiter certaines fonctions avec des nodes navigateur - [[app-autokitteh]] — Orchestration de workflows durables avec sessions navigateur - **Huginn** — Agent d'automation historique, peut scrapper LinkedIn sans UI dédiée ### Propriétaires (ce que GrowChief remplace) - **Phantom Buster** — ~69 $/mois, leader du marché - **Expandi** — ~99 $/mois, orienté LinkedIn pur - **Zopto** — ~197 $/mois, haut de gamme - **LinkedIn Helper** — ~15 $/mois, extension navigateur - **Meet Alfred** — ~79 $/mois, multi-réseaux ## 🔐 Sécurité - ⚠️ **Risque de ban LinkedIn/X** : utiliser des proxies résidentiels, respecter les limites de fréquence, ne pas automatiser de comportements agressifs - 🔐 **HTTPS obligatoire** derrière reverse proxy ([[app-caddy]], [[app-traefik]]) avec SSO ([[app-authelia]]) - 🔑 Les **sessions navigateur** dans `./data` contiennent des cookies sensibles : chiffrer le volume au repos - 🛡️ **Ne pas exposer le port Temporal** (7233) sur Internet, il est sans auth par défaut - 📜 **Logs** : contiennent l'historique complet de vos actions, purger régulièrement pour la confidentialité - 🚨 Stocker les clés d'API Notion/Airtable (si intégrées) dans un secret manager ([[app-vaultwarden]] ou Vault) ## 📚 Ressources - [Site officiel growchief.com](https://growchief.com/) - [Documentation docs.growchief.com](https://docs.growchief.com/) - [Discord des développeurs](https://discord.growchief.com/) - [n8n-nodes-growchief (npm)](https://www.npmjs.com/package/n8n-nodes-growchief) - [Démarrage rapide](https://github.com/growchief/growchief#readme) ## Pages Liées - [[cat-automation]] — Vue d'ensemble de la catégorie - [[app-n8n]] — Orchestrateur complémentaire idéal - [[app-autokitteh]] — Alternative d'orchestration - [[app-traefik]] — Reverse proxy HTTPS - [[app-authelia]] — SSO devant l'UI - [[securisation-home-lab]] — Bonnes pratiques - [[recettes-docker-compose]] — Templates Docker