Passer au contenu principal
En local, zapbip exécute le même Worker que la production. Un bac à sable de développement répond à la place de WhatsApp, comme le téléphone du propriétaire : vous n’avez pas besoin de compte Meta et rien n’arrive sur un vrai téléphone.

Ce qu’il vous faut

  • Node 24 ou plus récent et pnpm
  • Git
  • Ou Docker avec Compose, pour l’option Docker

Sur votre ordinateur

Récupérez le code et installez-le :
Créez apps/api/.dev.vars avec quatre secrets aléatoires, puis préparez la base locale :
Démarrez le Worker et vérifiez-le :
Créez un propriétaire et un agent. La commande affiche le secret de l’agent une seule fois :
Connectez votre IA avec le secret affiché :
Le guide de la pile locale déroule une conversation complète, en anglais.

Docker

Une commande construit l’image et démarre le Worker sur le port 8787 :
La base, les fichiers et les secrets générés vivent dans le volume zapbip-data et survivent à un redémarrage. Définissez MEDIA_LINK_SIGNING_KEY, UPLOAD_LINK_SIGNING_KEY, NUMBER_REGISTRY_KEY ou META_APP_SECRET dans votre environnement pour les choisir vous-même. Créez un propriétaire et un agent dans le conteneur :